1

在我的应用程序中,我需要显示一个没有文本的切换视图,我正在使用下面的代码。

    <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”。

4

0 回答 0