android - WebViewClient 无法解析为类型

标签 android webview

这是我上周提出的一个问题的重新发布,得到了 2 个无效的答案。

我遵循了关于 http://developer.android.com/resources/tutorials/views/hello-webview.html 的指南然后创建我自己的 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;

                    }
        };
    }
});
}}

最佳答案

我也有这个问题,结果是以下丢失的包没有被导入(你的源代码中已经有一个:

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

这是在 CommonsWare 发布的示例中,但出于某种原因未包含在教程中。

关于android - WebViewClient 无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4565390/

相关文章:

c# - 请帮助减少 Xamarin.Android apk 大小

java - 如何从 String, Android/Java 获取多个子字符串

android - 使用 WebView 进行 OAuth2 授权

android - 亚马逊应用程序是否使用 native 网页 View ?

android - Android Webview 如何将数据发布到 application/x-www-form-urlencoded

java - 如何将字符串数组带到 TextView 中的下一行?

android - 当我将 startActivity(Intent) 与带有对话框主题的 Activity 一起使用时,Toast 会弹出带有 Activity 标签

android - Android 适配器是异步的吗?

android - WebView数据缓存(Android)

Android PDF 未在浏览器和 WebView 中加载