Android WebViewClient无法解析为类型

Android WebViewClient无法解析为类型,android,webview,Android,Webview,这是我上周问的一个问题的回复,得到了两个不起作用的答案 我遵循上的指南,然后创建了自己的EditText字段和按钮。代码应该解释这一切,我的问题是我不断得到一个“HelloWebViewClient无法解析为类型”错误,有什么建议吗?提前谢谢 package com.text.text; import android.app.Activity; import android.os.Bundle; import android.text.Editable; import android.v

这是我上周问的一个问题的回复,得到了两个不起作用的答案

我遵循上的指南,然后创建了自己的EditText字段和按钮。代码应该解释这一切,我的问题是我不断得到一个“HelloWebViewClient无法解析为类型”错误,有什么建议吗?提前谢谢

    package com.text.text;
import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import android.widget.EditText;

public class test extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.alt);
        final EditText edittext = (EditText) findViewById(R.id.edittext);
        final Button button = (Button) findViewById(R.id.okay);
        button.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Editable text = edittext.getText();
                String Tekst = text.toString();
                setContentView(R.layout.main);
                WebView mWebView;
                mWebView = (WebView) findViewById(R.id.webview);
                mWebView.getSettings().setJavaScriptEnabled(true);
                mWebView.loadUrl(Tekst);
                mWebView.setWebViewClient(new HelloWebViewClient());
                class HelloWebViewClient extends WebViewClient {
                    @Override
                    public boolean shouldOverrideUrlLoading(WebView view, String url) {
                        view.loadUrl(url);
                        return true;

                    }
        };
    }
});
}}

hellowViewClient
从其当前位置移动到
onCreate()
外部(但在您的
test
类内部)。正在演示这一点。

我也遇到了这个问题,问题是没有导入以下缺少的包(您的源代码中已经有一个包了:

import android.webkit.WebView;
import android.webkit.WebViewClient;

这在Commonware发布的示例中,但由于某些原因未包含在教程中。

如果我使用您的示例,如何使用2个布局xml?我为文本框和按钮设置了Alt.xml布局,然后使用webview@user553642:使用文本编辑器将两个文件合并为一个文件。或者,使用
指令在其中一个中包含另一个。