Android Switch小部件textOn和textOff无法按预期工作

Var*_*rma 2 android android-widget

我有一个UI,我添加了一个Switch小部件(在API 14中引入).XML看起来像这样:

<Switch
    android:id="@+id/togglebutton"
    android:layout_margin="10dp"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textOff="No"
    android:textOn="Yes" />
Run Code Online (Sandbox Code Playgroud)

你可以看到我指定了textOn和textOff.所以我希望切换小部件上的这个文本.

但是,我得到的是: 在此输入图像描述 在此输入图像描述

检查了调试中的所有内容...仍然不明白为什么我的自定义文本没有出现!!

此外,自定义文本显示在Galaxy S2(Android 4.0.4)上,但不会出现在10"Galaxy Tab也在Android 4.0.4上!

请帮忙.

Var*_*rma 5

我解决了......

问题是,对于Galaxy选项卡,默认主题是其他东西......例如,它不是Holo.Light!

一旦我强制主题(在我的应用程序中)继承Holo.Light,我得到了理想的结果......