在一个activity中启动一个alertdialog,请问如何重写这个alertdialog的onBackPressed函数?
比如
public class MyScreen extends PreferenceActivity
private void showAlertDialog(final String key) {
AlertDialog.Builder alertDialog = new Builder(MyScreen.this);
alertDialog.setMessage("???");
alertDialog.setTitle("???");
alertDialog.setPositiveButton("yes", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.setNegativeButton("no", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.create().show();
}//重写这个alertdialog的onBackPressed函数
}请给个例子
谢谢
比如
public class MyScreen extends PreferenceActivity
private void showAlertDialog(final String key) {
AlertDialog.Builder alertDialog = new Builder(MyScreen.this);
alertDialog.setMessage("???");
alertDialog.setTitle("???");
alertDialog.setPositiveButton("yes", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.setNegativeButton("no", new OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.create().show();
}//重写这个alertdialog的onBackPressed函数
}请给个例子
谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货