我想制作一个 ListView
,当我点击某个项目时,我会获得自定义 ID
,我指向 ExampleArray
的每个元素。我知道 OnItemClickListener
。但我的问题是如何将 id 指向 ExampleArray
中的每个元素。我从数据库中获取的 ExampleArray
。数据库中的example1
有ID=32
,example2
有ID=50
....什么数组使用和什么适配器。
PS:我是 Android 世界的新手。
ExampleList = (ListView) findViewById(R.id.ExampleList);
String[] ExampleArray = {"example1","example2","example3"};
ArrayAdapter<String> adapter = new ArrayAdapter<String (this,android.R.layout.simple_list_item_1,casovi);
ExampleList.setAdapter(adapter);
最佳答案
您可以在 getView 返回的 View 上为此使用 setTag 和 getTag。请注意,此标记还用于回收您的 View 。
关于Android ListView 自定义 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8349059/