andorid程序中按返回键提示退出主程序dialogandorid程序中按返回键提示退出主程序dialog
andorid 程序中按返回键提示退出主程序 dialog
Android 程序中有多个 Activity 键的完美退出方法
android.view.WindowManager$BadTokenException: Unable to
add window
2012-02-27 11:10:14| 分键, Android | 键键,unable android windown |字号大中小 键键 android.view.WindowManager$BadTok...
andorid程序中按返回键提示退出主程序dialog
andorid 程序中按返回键提示退出主程序 dialog
Android 程序中有多个 Activity 键的完美退出
android.view.WindowManager$BadTokenException: Unable to
add window
2012-02-27 11:10:14| 分键, Android | 键键,unable android windown |字号大中小 键键 android.view.WindowManager$BadTokenException: Unable to add window -- token
键键提示,android.app.LocalActivityManager$LocalActivityRecord@45f48c40 is not valid; is your activity
running?
今天遇到一键键~我在地键上添加一个个Overlay 然后想在点键键个overlay 键键的键候键键键框Dialog~ 按键键的思路完后~键键键出了上面的常。 代键如下,写异
// 退出主程序dialog
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
dialog();
return false;
}
return super.onKeyDown(keyCode, event);
}
protected void dialog() {
AlertDialog.Builder builder = new Builder(FindwebActivity.this);
builder.setMessage("定要退出心愿键确?");
builder.setTitle("提示");
builder.setPositiveButton("键确",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
AgentApp.getInstance().onTerminate();
}
});
builder.setNegativeButton("取消",
new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builder.create().show();
}
键键料键键键在于 context. 键不能使用 getApplicationContext(),this 所得到的Context 必键用your_Activity.this 所键取的Context. 而我就是用最后一键的~键是出差。 于是我想下我的键键的行键境~前运当Activity是在tabActivity 中的~那键得到前的管理者键键是上一键当窗体TabActivity 所有~而非我的Activity。 于是我用 getParent()所得到的Context~行成功。运
只需将
AlertDialog.Builder builder = new Builder(FindwebActivity.this);改成
AlertDialog.Builder builder = new Builder(getParent());
即可
本文档为【andorid程序中按返回键提示退出主程序dialog】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。