无法解析方法'setWebChromeClient(匿名android

时间:2017-05-01 20:47:03

标签: android gps android-gps

我正在尝试为Android构建应用程序,第一个项目是查看我使用GPS本地化制作的网站。但是,当我尝试使用webView.setWebChromeClient(...时,我收到以下错误消息:Cannot resolve method 'setWebChromeClient(anonymous android.webkit.WebChromeClient)

如果它有帮助,我在AndroidManifest.xml中添加了所需的权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_GPS" />
<uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" />
<uses-permission android:name="android.permission.ACCESS_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

我该如何解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:1)

在第13行删除错误的静态导入,并在将视图分配给局部变量后将调用移至第31行:

WebView view = findViewById(R.id.webView)
view.setWebChromeClient(...)