我有一个按钮,我已经覆盖在我的webView,我有去一个特定的“主页网址”时,点击。它显示在我的webview加载的每一个页面,但我需要使它不可见时,实际的主页网址加载。显然,没有必要为“主菜单”类型的按钮出现时,你已经在主菜单上。以下是我的条件代码:
public void onLoadResource(WebView view, String url)
{
if (url.equals("http://"URL.GOES.HERE"))
{
Button button = (Button)findViewById(R.id.My_btn);
button.setVisibility(View.INVISIBLE);
}
else
{
Button button = (Button)findViewById(R.id.My_btn);
button.setVisibility(View.VISIBLE);
}
}
我的按钮是这样创建的:
webview.loadUrl("http://URL.GOES.HERE");
Button button = (Button)findViewById(R.id.My_btn);
button.setVisibility(View.VISIBLE);
有人能帮忙吗?顺便说一句,网址是假的。
2条答案
按热度按时间fykwrbwg1#
你能试试onPageFinished()吗?
gwo2fgha2#
它将使用以下方法工作: