我不时在LogCat中收到此错误:
E / SysUtils:ApplicationStatus中的ApplicationContext为空
有谁知道ApplicationStatus类?我没有在我的项目中使用它
当我在openGL中快速渲染纹理
时会发生这种情况答案 0 :(得分:2)
在我的案例中,我成功地解决了这个问题。将参数传递给intent时,我得到了NullPointerException。
我的问题是在打开新意图时直接传递额外的变量,如下所示。
调用代码:
intent.putExtra("markerdata: ", assetVO);
收到代码:
markerdata = (HashMap<String, Object>) getIntent().getSerializableExtra("markerdata");
2天前升级到Android Studio 1.3后,我总是变为空。
所以我的工作是把传递的信息捆绑在一起:
调用代码:
Bundle b = new Bundle();
b.putSerializable("markerdata", assetVO);
intent.putExtras(b);
收到代码:
Bundle extras = getIntent().getExtras();
markerdata = (HashMap<String, Object>) extras.getSerializable("markerdata");
现在它有效。希望它可以帮助别人。