嘿,我有一个数据库,我想要提供一个与列表中被点击的项目相对应的信息,该信息也在数据库中:
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
Cursor c2 = db.rawQuery("SELECT mac FROM test4 where _id=", null);
while(c2.moveToNext()) {
Toast.makeText(getActivity().getBaseContext(), Toast.LENGTH_LONG).show();
}
}
我知道如何获取位置,但我想显示同样在我的数据库中的信息:
db = getActivity().openOrCreateDatabase("testDB4", Context.MODE_PRIVATE, null);
db.execSQL("CREATE TABLE IF NOT EXISTS test4(_id INTEGER PRIMARY KEY,mac VARCHAR,mdp VARCHAR,obj VARCHAR);");
例如display mac,它位于我的数据库中单击的id的同一行