HI当android app新建一个alert dialog,出现空点异常,说viewroot无法获取上下文,上下文返回null。有没有人遇到同样的问题。并给我一些帮助。谢谢。
问问题
843 次
2 回答
2
您不应将 getapplicationcontext() 用于警报对话框。取而代之的是,使用活动类名称。
如果您的活动名称是 AlertBuilderActivity 使用
(AlertBuilderActivity.this) for context
于 2012-11-05T15:35:03.137 回答
0
AlertDialog alertDialog = new AlertDialog.Builder(YourActivity.this).create();
要创建警报对话框,您不能使用 getApplicationContext(),您必须像上一行那样使用。
AlertDialog alertDialog = new AlertDialog.Builder(getApplicationContext()).create();
于 2012-04-26T02:50:15.253 回答