根据URL显示浮动操作按钮

时间:2017-09-10 22:50:14

标签: android url webview show-hide floating-action-button

这是我在阅读并实施我在这里学到的一些方法后的第一个问题......但我有一个问题:

我正在创建一个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();
    }

1 个答案:

答案 0 :(得分:0)

假设descarga是您的FloatingActionButton,而不是使用hide()/ show()尝试使用descarga.setVisibility(View.GONE)(用于隐藏fab)和descarga.setVisibility(View.VISIBLE)(用于显示fab)

相关问题