我使用列表視圖中列出我的SQLite數據庫的項目如下項目:實現OnClickListener列出清單
listView = (ListView) findViewById(R.id.listView1);
db.open();
Cursor c = db.getAllHistory();
ArrayList<String> temparr = new ArrayList<String>();
if (c.moveToFirst()) {
do {
temparr.add(c.getString(0)+'\t'+c.getString(1)+'\t'+c.getString(2)+'\t'+c.getString(3)+'\t'+c.getString(4)+'\t');
} while(c.moveToNext());
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, temparr);
listView.setAdapter(adapter);
} else {
db.close();
}
現在我想用OnItemClickListener訪問特定列表項。我應該怎麼做?
您的意思是listview.setOnItemClickListener? –
是的。我沒有listView.setTextFilterEnabled(true); \t \t listView.setOnItemClickListener(新OnItemClickListener(){ \t \t \t @覆蓋 \t \t \t公共無效onItemClick(適配器視圖>父,觀景,INT位置,長的id){ \t \t \t \t \t \t \t \t \t \t \t} \t}); 但現在我堅持如何提取那裏的物品。其實我不明白它是如何工作的。 – Kris