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