- Android
- 2011-12-13 - 更新:2011-12-15
サブメニューやコンテキストメニュー以外で、選択してもらう機能を実装したいときに発見しました。
複数の選択肢を持たせることができるダイアログを実装することができます。
AlertDialog.Builder ad = new AlertDialog.Builder(this); ad.setTitle("選択"); final String[] items = { "01", "02", "03"}; ad.setItems(items, new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Log.v(TAG, items[which] + "が選択されました。"); switch(which){ case 0: //01が選択された場合の処理 break; case 1: //02が選択された場合の処理 break; case 2: //03が選択された場合の処理 break; } } }); ad.create().show();
2,433 views