按钮设置为“visibility Gone”仍然可以点击。
创始人
2024-11-04 04:30:28
0

在Android中,将按钮的visibility属性设置为Gone时,按钮将不再显示,并且不会占据任何空间。然而,按钮仍然是可点击的,这可能会导致一些问题。

如果你希望在按钮不可见时禁用它的点击事件,可以使用setEnabled(false)方法来禁用按钮的点击功能。以下是一个示例代码:

Button button = findViewById(R.id.button);
button.setVisibility(View.GONE); // 设置按钮不可见
button.setEnabled(false); // 禁用按钮的点击功能

在上面的代码中,setVisibility(View.GONE)将按钮设置为不可见,然后setEnabled(false)禁用了按钮的点击功能。

如果你想要完全隐藏按钮,并且不希望它可点击,可以使用setVisibility(View.INVISIBLE)来将按钮设置为不可见。以下是一个示例代码:

Button button = findViewById(R.id.button);
button.setVisibility(View.INVISIBLE); // 设置按钮不可见
button.setEnabled(false); // 禁用按钮的点击功能

在上面的代码中,setVisibility(View.INVISIBLE)将按钮设置为不可见,然后setEnabled(false)禁用了按钮的点击功能。

需要注意的是,虽然setVisibility(View.GONE)会将按钮设置为不可见,但它仍然可以接收到点击事件。因此,为了确保按钮在不可见时不能被点击,需要使用setEnabled(false)禁用按钮的点击功能。

相关内容

热门资讯

透视软件!hhpoker透视脚... 透视软件!hhpoker透视脚本视频,wpk透视辅助方法,普及教程(起初是有挂);亲,其实确实真的有...
透视透视!德普之星app安卓版... 透视透视!德普之星app安卓版破解版,wepoker有没有插件,透牌教程(起初真的有挂);德普之星a...
透视透视!wepoker免费永... 透视透视!wepoker免费永久脚本,wepoker怎么破解游戏,科技教程(原生有挂);wepoke...
透视黑科技!aapoker辅助... 自定义aapoker辅助挂系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,...
透视了解!aapoker可以开... 透视了解!aapoker可以开挂吗,wepoker透视脚本是什么,普及教程(一直是有挂);免费aap...
透视智能ai!wpk辅助器下载... 透视智能ai!wpk辅助器下载,aapoker怎么提高中牌率,规律教程(起初真的是有挂);致您一封信...
透视好友!德普之星辅助功能如何... 透视好友!德普之星辅助功能如何设置,约局吧开挂神器是真的吗,攻略教程(好像真的有挂);德普之星辅助功...
透视系统!wepoker透视脚... 透视系统!wepoker透视脚本网页,wpk作弊最怕三个东西,可靠技巧(本来是真的有挂);亲们利用一...
透视好友房!wepoker透视... 透视好友房!wepoker透视底牌脚本,德普之星透视辅助软件,微扑克教程(素来真的有挂)需要回顾用户...
透视科技!红龙poker脚本,... 透视科技!红龙poker脚本,德普之星透视辅助软件,wepoke教程(先前有挂);德普之星透视辅助软...