3
我正在使用alertDialog來顯示類似於微調器的數據。有沒有辦法使用setItems來移動活動選擇(比如在setSingleChoice中)?AlertDialog setSingleChoice without radio buttons
我希望顯示的列表看起來像一個微調,沒有單選按鈕。
我正在使用alertDialog來顯示類似於微調器的數據。有沒有辦法使用setItems來移動活動選擇(比如在setSingleChoice中)?AlertDialog setSingleChoice without radio buttons
我希望顯示的列表看起來像一個微調,沒有單選按鈕。
從Android API檢出this page。您可以創建要顯示的項目列表。數組的長度可以和你想要的一樣長。當項目數量變得足夠大時,列表將滾動。非常像一個微調。
final CharSequence[] items = {"Red", "Green", "Blue"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();