交换机视图的辅助功能文本读作"切换检查"并且"切换未检查"如果textOn和textOff为空

时间:2016-03-28 17:15:46

标签: android accessibility android-togglebutton

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

    <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" />

问题是当启用辅助功能时,它会显示为&#34;切换检查&#34;如果为ON模式,则读为&#34;未选中开关&#34;。

我已经检查了原生开关按钮(设置中的示例wifi ON / OFF),它读作&#34;开启&#34;和&#34;关闭&#34;。我在我的应用程序中期待的相同,但它没有按预期工作。

我注意到的另一件事是,当我在下面删除时,它读作&#34;开启&#34;和&#34;关闭&#34;。

                android:text=""
                android:textOff=""
                android:textOn=""

但draback是它在开关视图中添加ON / OFF文本..在我的应用程序中,我想显示没有ON / OFF文本的开关按钮,它应显示为&#34;开启&#34;和&#34;关闭&#34;当辅助功能启用时。

0 个答案:

没有答案