android.view.WindowManager$BadTokenException: Unable to add window — token null
来源:互联网 发布:中国五岳旅游数据统计 编辑:程序博客网 时间:2024/06/07 10:35
错误产生:
private Context mcontext;@Overrideprotected void onCreate(Bundle savedInstanceState) {mcontext = getApplicationContext();System.out.println("mcontext=" + mcontext);}
- private Context mcontext;
- @Override
- protected void onCreate(Bundle savedInstanceState) {mcontext = getApplicationContext();
- System.out.println("mcontext=" + mcontext);
- }
private Context mcontext;@Overrideprotected void onCreate(Bundle savedInstanceState) {mcontext = getApplicationContext();System.out.println("mcontext=" + mcontext);}
导致报这个错是在于new AlertDialog.Builder(mcontext),虽然这里的参数是AlertDialog.Builder(Context context)但我们不能使用getApplicationContext()获得的Context,而必须使用Activity,因为只有一个Activity才能添加一个窗体。
new AlertDialog.Builder(MyActivity.this).setIcon(android.R.drawable.ic_dialog_alert).setTitle("Warnning").setMessage("You forget to write the message. Do you want to fill out it ??").setPositiveButton("Yes", positiveListener).setNegativeButton("No", negativeListener).create().show();
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an applic
- android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an appli
- 试用dialog时碰到android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an applic
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- [ERROR]android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- android.view.WindowManager$BadTokenException: Unable to add window -- token nul
- android.view.WindowManager$BadTokenException: Unable to add window -- token
- 解决android.view.WindowManager$BadTokenException: Unable to add window -- token .
- Android报错android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for
- vc和MFC的详细历史
- VIM的注释颜色问题
- 软件测试应讲究策略和方法:专访贺炘
- 【Android】Android 4.2源码下载(ubuntu 12.10)
- Back 键与Home键
- android.view.WindowManager$BadTokenException: Unable to add window — token null
- Database----Cursor
- C语言极简版计算器
- 时钟同步问题:warning: Clock skew detected. Your build may be incomplete.
- 关于android.view.WindowLeaked异常的解决方案
- java.lang.OutOfMemoryError---at java.lang.StringBuilder.append
- <category android:name="android.intent.category.DEFAULT" /> 惹的祸
- no signatures that match those in shared user android.uid.system; ignoring!
- android xml: xliff:g