在我的应用程序中,我需要显示一个没有文本的切换视图,我正在使用下面的代码。
<Switch
android:id="@+id/switchsample"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:checked="true"
android:gravity="center_vertical"
android:switchPadding="0dp"
android:text=""
android:textOff=""
android:textOn=""
android:textSize="@dimen/wifi_on_off_font"
android:visibility="visible" />
问题是启用辅助功能时,如果打开模式,它会显示为“开关已检查”,并且会显示为“开关未检查”。
我已经检查了本机开关按钮(例如设置中的 wifi ON/OFF),它显示为“Switch ON”和“Switch OFF”。我在我的应用程序中期待同样的事情,但它没有按预期工作。
我注意到的另一件事是,当我在下面删除时,它显示为“打开”和“关闭”。
android:text=""
android:textOff=""
android:textOn=""
但缺点是它在开关视图中添加了 ON/OFF 文本。在我的应用程序中,我想显示没有 ON/OFF 文本的开关按钮,并且在启用辅助功能时它应该读作“Switch ON”和“Switch OFF”。