如何将SwitchCompat设置为禁用,但使其可单击?

时间:2019-05-11 10:54:09

标签: android switch-statement

我需要在开关上使用工具提示指南 当用户点击视图时,工具提示被清除 但是我的问题是它是一个开关,当用户点击它时状态会改变 我不希望它发生。

我的问题是: 如何将SwitchCompat设置为禁用,但使其可单击?

2 个答案:

答案 0 :(得分:0)

视图不能被禁用和可单击。您可以通过在onclick中调用SwitchCompat.setChecked来强制将状态设置为true或false。

答案 1 :(得分:0)

我按照@notTdar所说的做了,而且有效

这是答案:

设置onclick侦听器,然后在内部设置mSwitch.setChecked(false)mSwitch.setEnabled(false);之后,根据您的逻辑使用一些布尔条件

@notTdar,请写下您的答复作为答案,我将删除此答复并接受您的答复