ApplicationStatus类E / SysUtils:ApplicationStat中的ApplicationContext为null

时间:2015-04-30 10:58:16

标签: android opengl-es renderer

我不时在LogCat中收到此错误:

E / SysUtils:ApplicationStatus中的ApplicationContext为空

有谁知道ApplicationStatus类?我没有在我的项目中使用它

当我在openGL中快速渲染纹理

时会发生这种情况

1 个答案:

答案 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");
    

现在它有效。希望它可以帮助别人。