誰かがこれを手伝うことができますか?私はAlertDialogボックスと正常に動作しますが、警告ダイアログがポップアップするとラジオボタンの1つが自動的にチェックされます。AlertDialogを使用してラジオボタンを選択する方法は?
たとえば、警告ダイアログボックスがポップアップすると、「10分」がチェックされます。
どうすればよいですか?
以下は私の作業コードです。
final CharSequence[] deleteFilesBy = {"5 minutes","10 minutes", "15 minutes"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Delete Files by?")
.setSingleChoiceItems(deleteFilesBy,-1, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
if(deleteFilesBy[which]=="5 minutes")
{
// do something
}
else if (deleteFilesBy[which]=="10 minutes")
{
// do something
}
else if (deleteFilesBy[which]=="15 minutes")
{
// do something
}
dialog.dismiss();
}
}).setNeutralButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
arg0.dismiss();
}
});
AlertDialog alert = builder.create();
alert.show();
お願いします!
おかげ
RJUY
が重複する可能性...あなたが望むようにチェック項目を設定[Androidでラジオボタンを設定する方法](http://stackoverflow.com/questions)/4134582/how-to-set-radio-button-in-android) –