我在ListView上单击项目时收到_ID值时出现问题。如何从ListView(数据库)获取_id [android]
我有这样的代码:
List<SavedSearch> values = mydb.getAllSavedSearches();
ArrayAdapter<SavedSearch> adapter = new ArrayAdapter<SavedSearch>(this,
android.R.layout.simple_list_item_1, values);
//adding it to the list view.
obj = (ListView)findViewById(R.id.listView1);
obj.setAdapter(adapter);
obj.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
而我的问题是,我想在onItemClick以某种方式得到ListView中点击项目的数据库中的_ID值。 int position and long id两者都只返回列表上的位置。 感谢您的帮助,我可以说以前的任何主题都对我有所帮助。