这是我在阅读并实施我在这里学到的一些方法后的第一个问题......但我有一个问题:
我正在创建一个webView,我想只在我打开图像时显示浮动按钮,我知道所有图片都有" fbcdn.net"在网址中。
但我不知道如何隐藏按钮" Descarga"如果网址不包含" fbcdn.net"
感谢您的回答。
这是我的代码:
final String webUrl1 = webView.getUrl();
if(webUrl1.contains("fbcdn.net") ){
descarga.show();
descarga.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText(null, webUrl1);
clipboard.setPrimaryClip(clip);
Toast.makeText(getApplicationContext(), "Copied to Clipboard!", Toast.LENGTH_SHORT).show();
}
});
descarga.hide();
}
答案 0 :(得分:0)
假设descarga是您的FloatingActionButton,而不是使用hide()/ show()尝试使用descarga.setVisibility(View.GONE)(用于隐藏fab)和descarga.setVisibility(View.VISIBLE)(用于显示fab)