我有一個微調器,我需要填充來自數據庫的信息,但我發現的例子不起作用。如何用數據庫信息填充微調器
這裏是我的代碼:
public void consulta() {
AdminSQLiteOpenHelper admin =
new AdminSQLiteOpenHelper(this, "administracion", null, 1);
SQLiteDatabase bd=admin.getWritableDatabase();
Cursor c = bd.rawQuery("select name from category",null);
startManagingCursor(c);
// create an array to specify which fields we want to display
String[] from = new String[]{"name"};
// create an array of the display item we want to bind our data to
int[] to = new int[]{android.R.id.text1};
// create simple cursor adapter
SimpleCursorAdapter adapter =
new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, c, from, to);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// get reference to our spinner
spinner1.setAdapter(adapter);
bd.close();
}
請定義「不要工作」(發佈錯誤日誌,堆棧跟蹤等)。歡迎來到SO! – Jack 2012-04-26 13:48:58
你在哪裏定義'spinner1'? – Sam 2012-04-26 13:51:22
感謝這是一個偉大的網絡,我發現很多的信息,我在android開始。當我運行應用程序時,問題發生,微調不會填充任何東西,但如果我把這些信息,並將其投在ListView或TextView的作品,我不知道如果微調填充方法是不同於其他對象 – dakairus 2012-04-26 13:54:17