我有一个用户界面,我添加了一个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。所以我希望切换小部件上有这个文本。
然而,我得到的是:
检查了调试中的所有内容...仍然不明白为什么我的自定义文字没有出现!!
此外,自定义文本显示在Galaxy S2(Android 4.0.4)上,但不会出现在10“Galaxy Tab也在Android 4.0.4上!!
请帮忙。
答案 0 :(得分:5)
我解决了......
问题是,对于Galaxy选项卡,默认主题是其他东西......例如,它不是Holo.Light!
一旦我强迫主题(在我的应用程序中)继承Holo.Light,我得到了理想的结果......