我想制作一个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);
答案 0 :(得分:1)
您可以在getView返回的视图上使用setTag和getTag。请注意,此标记还用于回收您的视图。
答案 1 :(得分:0)
你问题的答案很简单。请改用CursorAdapter
或SimpleCursorAdapter
。
对此的参考是:
http://developer.android.com/reference/android/widget/CursorAdapter.html
http://developer.android.com/reference/android/widget/SimpleCursorAdapter.html
您也可以参考本教程:
http://developer.android.com/resources/tutorials/notepad/index.html