我有一個問題,這是我有我的數據庫的數據列表..我想當我點擊一個項目,它開始新的活動,並顯示其餘的選定的項目數據到文字瀏覽.. 這是我的代碼:從數據庫設置文本到文字瀏覽
userList.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
Cursor c = dataBase.rawQuery("SELECT FROM"
+DbHelper.TABLE_NAME+"WHERE"+DbHelper.KEY_ID+"="+arg3, null);
Intent i = new Intent(getApplicationContext(),BookDetails.class);
startActivity(i);
t1.setText(c.getString(c.getColumnIndex(DbHelper.KEY_NAME)));
t2.setText(c.getString(c.getColumnIndex(DbHelper.KEY_AUTHOR)));
t3.setText(c.getString(c.getColumnIndex(DbHelper.KEY_ISBN)));
t1.setText(c.getString(c.getColumnIndex(DbHelper.KEY_COPIES)));
t1.setText(c.getString(c.getColumnIndex(DbHelper.KEY_INFO)));
}
});}
但是當我對項目的應用程序將停止並退出單擊它沒有工作..! 有人可以幫我嗎? 有沒有比這更好的方式來做到這一點?
謝謝
嘗試過,但沒有工作:(任何其他建議? –
DbHElper可以嗎? – mohsen
是的,它工作正常 –