1
我有一个自定义对象(ArrayList al1)的数组列表,它被加载到列表视图lv1中。还有另一个列表视图lv2用另一个阵列列表(al2)填充相同的对象。android:从对象列表中获取具有特定名称的对象
现在,当用户点击lv2中的这些项目中的一个时,我需要从al1中获取具有lv2中对象的名称(自定义对象中的字段)的对象。
因此,我不想用getItem(int position)访问该项目,而是想按名称查找项目。
自定义对象看起来是这样的:
public class Cover {
private String path = null;
private String name = null;
private byte[] coverBytes = null;
private ArrayList<Cover> subList = null;
... and getters/setters
}
ArrayList的子列表类封面用于填充第三列表视图LV3,当用户点击LV1
谢谢你的任何想法。
是啊这就是我用来填充列表,但如何通过名称获取对象? – user1515520 2012-07-20 17:26:52
你可以通过环绕getItemAtPosition来阻止自己。 – darth10 2012-07-21 13:30:48