Android setVisibility (View.GONE) Ошибка Не удается разрешить символ «GONE» - PullRequest
0 голосов
/ 26 февраля 2019

Я получил ошибку, должна быть одна из: 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);
        }

    }

}

1 Ответ

0 голосов
/ 26 февраля 2019

Зачем вам нужно Object View; в переменных?

Удалите его и добавьте этот оператор в часть импорта.

import android.view.View;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...