如何使用项目位置从datamodal.java类获取数据,我只有从fragment收到的项目位置,现在我想使用此位置从datamodal.java类获取数据i实现某些代码,但在我的代码下方会出现错误
我的datamodal.java class
List<DataModal> productList;
public void OnItemClickActivity(int position) {
final DataModal product = productList.get(position);
Toast.makeText(this, "Posiotion product" + product,Toast.LENGTH_LONG).show();
}
这些是我的代码,但应用程序崩溃并不打开,所以请在这里帮助我任何人。
首先,您必须初始化列表:
List<DataModal> productList; = new ArrayList<DataModal>();
然后将一些项目添加到该列表:
productList.add(new DataModal(constructor parameter));
然后您可以通过致电:
获得项目final DataModal product = productList.get(position);