我有一個 ListView 類型的 lv,通過使用 SQL 數據庫裡的Cursor類型的C構成下拉列表。
當 ListView 中的某一項被選中時,我想獲取這列的 ID。如何實現這個功能?
假設你使用的是一個 SimpleCursorAdapter ,就應該使用 OnItemClickListener:
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// id references the SQLiteDatabase _id column
}
});