-1
我需要从开始获取项目的索引。 int position
在列表视图中给出了回收视图的位置。我如何在getView(final int position, View convertView, ViewGroup parent)
方法中的ArrayList中获得真实的物料编号。Android的ListView:如何从getView()的项目位置获得真实的项目编号
我需要从开始获取项目的索引。 int position
在列表视图中给出了回收视图的位置。我如何在getView(final int position, View convertView, ViewGroup parent)
方法中的ArrayList中获得真实的物料编号。Android的ListView:如何从getView()的项目位置获得真实的项目编号
您可以通过indexOf()
方法得到它。请参见下面的代码例如
ArrayList<String> mylist=new ArrayList<>();
mylist.add("I");
mylist.add("love");
mylist.add("You");
int index=mylist.indexOf("love");
在这里,index
您将获得1 ArrayList中的内容“爱”的位置。等所有其他内容。
使用**标记**属性,例如,请参阅http://stackoverflow.com/questions/32045631/wrong-row-deleted-from-custom-listview-with-spinner。 – AsfK