0

のテキストのタップを無効にする方法はありますSwitchか? 現在、私が望まないスイッチを切り替えます。

スイッチテキストを のように設定していますmessageSwitch.setText("Messaging Enabled");。これにより、スイッチ ビュー全体がイベントのタップを受け取ります。これを無効にする方法はありますか?

4

1 に答える 1

0

xml で、次のように設定するだけです。

android:clickable="false"

またはこれはより良いかもしれません

android:clickable="false"
android:focusable="false"
android:enabled="false"

enabled オプションを false に設定すると、テキストとスイッチ自体の両方が無効になります。これらすべてをプログラムで行うこともできます。

于 2014-11-13T21:23:52.050 に答える