无法解析方法'setWebChromeClient(匿名android [英] Cannot resolve method 'setWebChromeClient(anonymous android
问题描述
我正在学习为Android构建应用程序,第一个项目是查看我使用GPS本地化的网站。但是当我试图使用 webView.setWebChromeClient(...
)时出现以下错误消息:无法解析方法setWebChromeClient(anonymous如果它有助于任何事情,我已经在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/>
< android.permission.ACCESS_LOCATION/>
<使用权限android:name =android.permission.ACCESS_COARSE_LOCATION/>
<使用权限android:name =android.permission。 ACCESS_FINE_LOCATION/>
我该如何解决这个问题?
删除在将第13行的静态导入错误并将分配给本地变量的视图移动到第31行之后:
WebView view = findViewById (R.id.webView)
view.setWebChromeClient(...)
I am trying to learn building applications for Android and the first project is to view a website I've made that uses GPS localization. But when I'm trying to use webView.setWebChromeClient(...
I'm getting the following error message: Cannot resolve method 'setWebChromeClient(anonymous android.webkit.WebChromeClient)
.
If it will help anything, I have added the needed permissions in my 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" />
How can I fix this?
Delete the wrong static import on line 13 and move the call to line 31 after assigning a view to the local variable:
WebView view = findViewById(R.id.webView)
view.setWebChromeClient(...)
这篇关于无法解析方法'setWebChromeClient(匿名android的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!