3

我通过MultiAutoCompleteTextView对arraylist应用了自动建议操作。当我单击建议列表时,我会根据建议列表获得项目的位置,但我希望根据保存在 arraylist 中的项目来定位项目。获得职位的一种方法是

 int position=arrayList.indexOf(item); 

但是arraylist中可能存在重复项。如何从arraylist中获取实际索引?

4

1 回答 1

4

使用值模型并每行保存一个唯一字符串,例如,

    ArrayList<Person> listPerson=new ArrayList<Person>;             
    listPerson.add(new Person("AbcName","uniqueKey1")); 
    listPerson.add(new Person("AbcName","uniqueKey2"));
于 2015-07-23T06:47:02.023 回答