android.view.WindowManager$BadTokenException: Unable to add window
来源:互联网 发布:手机淘宝店铺怎么进入 编辑:程序博客网 时间:2024/04/28 17:40
为了熟练AlertDialog,就闲的无聊用他打印数据库查询到的信息,但是发生了报错,源代码如下:
AlertDialog.Builder dialogBuilder=new AlertDialog.Builder(getBaseContext()); dialogBuilder.setTitle("someMessage"); dialogBuilder.setCancelable(false); dialogBuilder.setMessage(id+name+price); dialogBuilder.setPositiveButton("OK", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { } }); dialogBuilder.show();
后来查询得到如下解释:
导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)但我们不能使用getApplicationContext()获得的Context,而必须使用Activity,因为只有一个Activity才能添加一个窗体。 引用自:http://aijiawang-126-com.iteye.com/blog/662336
解决方法就是把getBaseContext()修改为MainActivity.this
0 0
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window -- token nul
- 异常android.view.WindowManager$BadTokenException: Unable to add window解决方法
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window异常
- android.view.WindowManager$BadTokenException: Unable to add window -- token
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window(转)
- 【已解决】android.view.WindowManager$BadTokenException: Unable to add window
- 解决android.view.WindowManager$BadTokenException: Unable to add window -- token .
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window --Unabletoaddwindow--tokenandroid
- android.view.WindowManager$BadTokenException: Unable to add window
- android.view.WindowManager$BadTokenException: Unable to add window报错
- 桶式排序(C语言版)
- pthread_cleanup_push 与 pthread_cleanup_pop 精简介绍
- 打开或关闭word时弹出 “compile error in hidden module: link”对话框
- 217. Contains Duplicates
- Bilateral Filtering(双边滤波)--顾及邻域内灰度差异的改进的高斯滤波方法
- android.view.WindowManager$BadTokenException: Unable to add window
- next_permutation习题练习
- HDU1350 Taxi Cab Scheme
- 3个数进行从小到大进行输出
- cvc-complex-type.2.4.a: Invalid content was found starting with element
- 数组题型训练
- struts2问题
- LeetCode 416 Partition Equal Subset Sum
- Matlab的CPU占用率太高