我还在基本步骤中学习Android。我正在尝试在位于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:///android_asset/index.html");
}
}
现在我在这一行收到错误
webView.setWebViewClient(new TesterWebViewClient());
喜欢
TesterWebViewClient cannot be resolved to a type
问题是什么?有人可以纠正我吗?对不起基本问题。我还在学习。
答案 0 :(得分:0)
没有任何关于如何使用它的细节。我已经检查了样本申请
真的?
sampleapp /的build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(path: ':webviewtester')
}
README还说明了如何使用它。您可以将其添加到app/build.gradle
下载
图书馆依赖
dependencies { compile 'com.azimolabs.webviewtester:webviewtester:0.1' }
或您可以复制它,
现在我在这一行收到错误
webView.setWebViewClient(new TesterWebViewClient());
这是有道理的,因为类名实际上是WebViewTester