Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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
Java 在Asynctask的onPostExecute中获取空对象引用?_Java_Android - Fatal编程技术网

Java 在Asynctask的onPostExecute中获取空对象引用?

Java 在Asynctask的onPostExecute中获取空对象引用?,java,android,Java,Android,我试图使用webview在asynctask中显示我的结果,但我得到了nullpointExc。任何帮助都将不胜感激 @Override //Display my result via webview protected void onPostExecute(String result) { //where i get my result setContentView(R.layout.paynamics_layout); WebView myw

我试图使用webview在asynctask中显示我的结果,但我得到了nullpointExc。任何帮助都将不胜感激

 @Override
    //Display my result via webview
    protected void onPostExecute(String result) { //where i get my result
        setContentView(R.layout.paynamics_layout);
        WebView myweb = (WebView) view.findViewById(R.id.paynamics_site);
        myweb.loadData(result, "text/html", null); // i got error here
        myweb.canGoBack();
        super.onPostExecute(result);

    }
这是我的错误

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.webkit.WebView.loadData(java.lang.String, java.lang.String, java.lang.String)' on a null object reference

无需使用
setContentView
。仅在
onCreate()中使用它

您可以尝试以下任何一种方法-

  • 如果尚未添加WebView,请在布局中添加WebView
  • onCreate()中初始化WebView变量
  • 保持WebView的可见性为
    View.go
  • OnPostExecute()
    中加载WebView的数据,并通过
    setVisibility(View.Visible)使其可见

  • 创建另一个包含WebView的活动
  • 获取onPostExecute()中的数据
  • 将数据发送到其他活动并在WebView中显示

Stacktrace和
doInbackground()
方法将有助于更好地了解问题。@NileshDeokar对不起,你是什么意思谢谢你的webView(paynamicsite)尚未创建,你正在尝试访问它。
paynamicsite
为空。检查对象的绑定代码
paynamicsite
我更新了我的代码伙计们请看一下仍然有相同的错误谢谢。谢谢你给我一个好主意谢谢bro@ShanMichaelReyes不客气:)