@Override
protected Dialog onCreateDialog (int id) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(R.string.instant_alert_screen_title);
builder.setInverseBackgroundForced(true);
ListView aa = new ListView(this);
aa.setAdapter(new IconicAdapter());
aa.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
switch (arg2) {
case 0:
......
break;
case 1:
......
break;
case 2:
......
break;
builder.setView(aa);
builder.setPositiveButton("Done", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
builder.setNegativeButton("Cancel", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
return builder.create();
[OK]をguys..Iが正のボタンリスナー上で、私は2番目のアイテムを見つけてチェックすることができますどのように ...私は、ダイアログ3 CheckedTextView
に設定AlertDialog
..In Adapter
を持っていることが確認されますか、ない?アンドロイド:警告ダイアログ
いけない、このように行うために私をお勧め:
CheckedTextView a = (CheckedTextView)findViewById(R.id.text)
boolean b = a.isChecked();
私はonClick(DialogInterface dialog, int which)
にこのダイアログインタフェースを使用する必要がある...は本当のことですか?
申し訳ありませんが、私は質問を理解していません。言い直しを検討してください。 – user432209
私はあなたの質問を編集しようとしていましたが、あなたが何を求めているのか真剣には分かりません。 –