我正在尝试获取Android中当前正在运行的上下文,我尝试使用:
<application android:name="com.xyz.MyApplication">
</application>
public class MyApplication extends Application
{
private static Context context;
public void onCreate()
{
super.onCreate();
MyApplication.context = getApplicationContext();
}
public static Context getAppContext()
{
return MyApplication.context;
}
}
当我尝试使用MyApplication.getAppContext()
时,它会出现以下错误:
AndroidRuntime(14421): android.view.WindowManager$BadTokenException: 无法添加窗口--令牌为空不是应用程序的