Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用程序状态类E/SysUtils﹕;ApplicationStatus中的ApplicationContext为null_Android_Opengl Es_Renderer - Fatal编程技术网

Android 应用程序状态类E/SysUtils﹕;ApplicationStatus中的ApplicationContext为null

Android 应用程序状态类E/SysUtils﹕;ApplicationStatus中的ApplicationContext为null,android,opengl-es,renderer,Android,Opengl Es,Renderer,我不时在LogCat中收到此错误: E/SysUtils﹕ ApplicationStatus中的ApplicationContext为null 有人知道ApplicationStatus类吗?我的项目中没有它 它发生在我在openGL中快速渲染纹理时在我的例子中,我设法解决了这个问题。当我将参数传递给intent时,我得到了一个NullPointerException 我的问题是在打开一个新的意图时直接传递额外的变量,如下所示 调用代码: intent.putExtr

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

E/SysUtils﹕ ApplicationStatus中的ApplicationContext为null

有人知道ApplicationStatus类吗?我的项目中没有它


它发生在我在openGL中快速渲染纹理时

在我的例子中,我设法解决了这个问题。当我将参数传递给intent时,我得到了一个NullPointerException

我的问题是在打开一个新的意图时直接传递额外的变量,如下所示

  • 调用代码:

                intent.putExtra("markerdata: ", assetVO);
    
                Bundle b = new Bundle();
                b.putSerializable("markerdata", assetVO);
                intent.putExtras(b);
    
  • 接收代码:

    markerdata = (HashMap<String, Object>) getIntent().getSerializableExtra("markerdata");
    
    Bundle extras = getIntent().getExtras();
    markerdata = (HashMap<String, Object>) extras.getSerializable("markerdata");
    
  • 接收代码:

    markerdata = (HashMap<String, Object>) getIntent().getSerializableExtra("markerdata");
    
    Bundle extras = getIntent().getExtras();
    markerdata = (HashMap<String, Object>) extras.getSerializable("markerdata");
    
    Bundle extras=getIntent().getExtras();
    markerdata=(HashMap)extras.getSerializable(“markerdata”);
    

现在它开始工作了。希望它能帮助其他人。

获得了相同的错误信息。我还没弄明白。