关于Unable to add window -- token null is not for an application 的错误

最近在写到ProgressDialog的时候 报错:
android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application。

ProgressDialog progressDialog=new ProgressDialog(context);
此处的context 要保证你的上下文要为activity对象,只有activity才能添加ProgressDialog窗体,
为了确保正确,context可以使用activity.this表示,不要一味地写成getApplicationContext()


<a href="http://s.click.taobao.com/t_8?e=7HZ6jHSTbIA8aB8e5qizERl6L8eTozCzJhXSLrNhQ4da&p=mm_33029311_0_0">Apple/苹果 iPhone 4S 16G 未激活</a>

你可能感兴趣的:(android)