有人可以帮我解决这个问题吗?
打开网页我正在使用
String url = "https://www.google.co.in/?gfe_rd=ctrl&ei=AdcNU6WYDajM8gfB8YHIAQ&gws_rd=cr"
intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse(url));
startActivity(intent);
当我从该视图中按下后退按钮时,我想显示对话框
我的问题是,“如何为后退按钮编写代码?”(注意:我没有使用Webview )
答案 0 :(得分:0)
尝试这样的事情。
您必须覆盖OnBackPressed()
功能。
@Override
public void onBackPressed()
{
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Exit");
builder.setMessage("Are You Sure?");
builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// do your stuff here
}
});
builder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
AlertDialog alert = builder.create();
alert.show();
}