gpt4 book ai didi

java - 静态字段 view.GONE 应该以静态方式访问吗?

转载 作者:太空狗 更新时间:2023-10-29 15:37:26 25 4
gpt4 key购买 nike

我正在构建一个 Android 应用程序,我有一个警告,但不会导致任何问题,但是,当我看到警告时,我想至少知道是什么导致了它。该应用程序使用 WebView 。

这是导致警告的代码。

ImageView viewSplash;
WebView mWebView;
@Override
public void onCreate(Bundle icicle) {

super.onCreate(icicle);
setContentView(R.layout.main);

viewSplash = (ImageView) findViewById(R.id.splash);
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setGeolocationEnabled(true);
mWebView.loadUrl("http://www.google.com");
mWebView.setWebViewClient(new WebViewtest(){
@Override
public void onPageFinished(WebView View, String url)
{
viewSplash.setVisibility(View.GONE);

}
});
}

这是错误:

应以静态方式访问静态字段 View.GONE。

最佳答案

好吧,我可以看到一个可能相关的问题。您有一个大写的 View 作为参数名称(请参阅 public void onPageFinished(WebView -> View <-, String url) )。取消大写。

编辑:问题是参数名称是错误的大写字母,并用实例变量访问屏蔽了类访问,这就是你得到错误的原因。更好的解决办法是整理大写。

关于java - 静态字段 view.GONE 应该以静态方式访问吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4560145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com