1
private void createSpinner() {
ll.addView(s);
SQLiteDatabase db = dbs.getReadableDatabase();
String SQL = "SELECT * FROM Test where password = 'S'";
final Cursor cursor = db.rawQuery(SQL, null);
startManagingCursor(cursor);
final int l = cursor.getCount();
array_spinner = new String[l];
int i = 0;
while (cursor.moveToNext()) {
array_spinner[i]= cursor.getString(1);
i ++;
}
final ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, array_spinner);
s.setAdapter(adapter);
cursor.close();
ll.addView(submit);
submit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
for(int i = 0; i < l; i++) {
}
}});
}
在這段代碼中,我想讓用戶從數據庫發送的微調器中選擇值。然後當用戶點擊提交按鈕,我希望選擇的值被保存到數據庫...我想知道什麼選定的微調選項功能是...有一個adapter.selected()r檢查或微調.selected函數可用?希望我正確地解釋它感謝Android Dynamic Spinner
我已經試過了,它的排序的工作,但由於微調總是選擇應用一直持續在一個循環周圍,有沒有辦法有一個空白或未選定的選項在微調開始,因爲當微調顯示在屏幕上總是會有選擇的東西 – Beginner 2011-01-13 09:42:17