lang
1AlertDialog.Builder alert = new AlertDialog.Builder(getActivity()); 2 alert.setTitle(item.status.getUser().getScreenName()); 3 alert.setItems(new String[]{"A", "B", "C"}, new DialogInterface.OnClickListener() { 4 @Override 5 public void onClick(DialogInterface dialog, int which) { 6 } 7 }); 8 alert.setNegativeButton("キャンセル",null); 9 alert.show();
このようにAlertDialogを生成しています。
やろうとしていることは、alertボタンの1つ目の要素を条件分けし変えたり消したりすることです。
しかし、条件が1つ2つならばonClickで調整すれば良いですが10個20個となると非常に複雑になってきます。
この場合、何か良い対策は無いでしょうか?
alertにボタンを追加していく方法やタグ付けでなんとかなる気がするのですが、このような場合どうやって実装するのが望ましいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。