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

时间:2013-02-17 20:32:40

标签: android android-widget

我有一个用户界面,我添加了一个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" />

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

然而,我得到的是: enter image description here enter image description here

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

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

请帮忙。

1 个答案:

答案 0 :(得分:5)

我解决了......

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

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