Android setVisibility(View.GONE)错误无法解析符号'GONE'

问题描述 投票:0回答:1

我得到错误必须是以下之一:View.ViSIBLE,View.GONE ......任何人都知道为什么View.GONE给出错误:无法解析符号'GONE'...和View.Visible也。

public class MainActivity extends AppCompatActivity {
    WebView mWebView;
    Object View;
    Button bt;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        mWebView = (WebView) findViewById(R.id.ww);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.setWebViewClient(new WebViewClient());
        mWebView.addJavascriptInterface(new WebAppInterface(this), "Android");
        mWebView.loadUrl("https://www.google.com/");

        bt = (Button) findViewById(R.id.button);
        bt.setOnClickListener(new runbutton());

    }

    public class WebAppInterface {
        Context mContext;

        WebAppInterface(Context c) {
            mContext = c;
        }

        @JavascriptInterface
        public void showShare(){
            bt.setVisibility(View.VISIBLE);
        }
        public void hideShare(){
            bt.setVisibility(View.GONE);
        }

    }

}
android webview view
1个回答
3
投票

为什么你需要变量中的Object View;

删除它并在导入部分中添加此语句。

import android.view.View;
© www.soinside.com 2019 - 2024. All rights reserved.