我的代碼中有一個警告對話框,我想爲該對話框中的取消按鈕按下一個變量賦值。警報對話框
我實際的代碼 -
private void clicked() {
AlertDialog.Builder builder = new AlertDialog.Builder(Feedback.this);
builder.setTitle("FEEDBACK");
builder.setSingleChoiceItems(options, -1,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
switch (which) {
case 0:
String url = "http://killmathsapp.blogspot.in/";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
break;
case 1:
Intent s = new Intent(Intent.ACTION_SEND);
s.setType("plain/text");
s.putExtra(android.content.Intent.EXTRA_EMAIL,
new String[] { "[email protected]" });
s.putExtra(android.content.Intent.EXTRA_SUBJECT,
"feedback from app");
startActivity(s);
break;
}
}
});
AlertDialog alert = builder.create();
alert.setCancelable(true);
alert.show();
}
我沒有通過使用alert.setOnCancelListener(新DialogInterface.OnCancelListener(){ \t \t \t \t \t \t公共無效onCancel(DialogInterface對話框){ \t \t \t \t // TODO自動生成方法存根 \t \t \t \t點擊= 0; \t \t \t \t \t \t \t} \t \t}); – 2012-04-09 07:16:41
它確定任何工作。我認爲給這種類型將有助於其他有關dialoge處理。 – Vin99999 2012-04-11 08:30:17