有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Android中的java实现库

我正在学习安卓系统,但仍处于初级阶段。我正试图在位于here的一个基本应用程序中实现WebView

没有关于如何使用它的任何细节。我已经检查了申请表样本。我已经复制了WebViewTester。java,如说明中所示。我现在正试图在我的应用程序中使用它,如下代码所示

public class ShowContentActivity extends AppCompatActivity {

    private WebView webView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_show_content);

        webView = (WebView) findViewById(R.id.wvSample);

        // Enable javascript
        webView.getSettings().setJavaScriptEnabled(true);

        webView.setWebViewClient(WebViewTester());

        webView.loadUrl("file:///安卓_asset/index.html");

    }
}

现在我在这一行中遇到了错误

webView.setWebViewClient(new TesterWebViewClient());

TesterWebViewClient cannot be resolved to a type

有什么问题吗?有人能纠正我吗?抱歉问了一些基本问题。我还在学习


共 (1) 个答案

  1. # 1 楼答案

    There no any details for how to use it. I have checked sample application

    真的吗

    示例应用程序/构建。格拉德尔

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile project(path: ':webviewtester')
    }
    

    自述文件还说明了如何使用它。将此添加到app/build.gradle

    Download

    Library dependency

    dependencies {
      compile 'com.azimolabs.webviewtester:webviewtester:0.1'
    }
    

    您可以复制它

    Now I am getting error in this line

    webView.setWebViewClient(new TesterWebViewClient());
    

    这是有意义的,因为类名实际上是WebViewTester