0
我有一個數據庫,我想在列表視圖中顯示。 我有一些工作。繼承人的代碼:android數據庫顯示在列表視圖顯示一行
Cursor cursor = myDataBase
.rawQuery(
"SELECT * FROM Accelerometer where cur_timestamp<'2012-09-04 11:36:25'",
null);
while (cursor.moveToNext()) {
// Which column you want to exprort
String arrStr[] = { cursor.getString(0)+" | " + cursor.getString(1)+" | " + cursor.getString(2)+" | "+ cursor.getString(3)+" | " + cursor.getString(4)+"\n" };
if (arrStr.length != 0) {
Log.d("TravellerLog :: ", Arrays.toString(arrStr));
//data.setText(Arrays.toString(arrStr));
ListView listView = (ListView) findViewById(R.id.listView1);
// a listát berakni aegy arraylist-be
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1,
arrStr);
listView.setAdapter(adapter);
} else {
Log.e("TravellerLog :: ", "Üres a tömb!");
}
}
cursor.close();
我應該在更改代碼以得到它的工作要列出所有我想要 非常感謝你的答案行?!
我怎樣才能把它從while循環bacause不知何故,我試試吧,我不能:?/ – david
更新了我的答案,但沒有測試.. – Nermeen
與編輯:arrStr不能被解析爲一個類型 – david