我有一个Android应用程序,只有英文版本。因此,所有在我控制下的UI只以英语显示,而不管用户将设备设置为哪种语言。问题在于我的应用程序设置屏幕上的SwitchPreference;开关本身的" on "/"off“标签正在本地化,为用户提供了一个混合语言的用户界面。
见https://drive.google.com/file/d/0B5ry4aCYVaqoUkFlZW9XT2VLVFE/view?usp=sharing截图
是否有任何方法覆盖此元素的系统本地化?
备注:
发布于 2015-02-03 22:48:18
谢谢你的建议,马克,但事实证明还有更简单的方法。我刚刚向XML中的SwitchPreference元素添加了以下属性,该元素定义了我的设置屏幕:
android:switchTextOff="OFF"
android:switchTextOn="ON"看,开关标签是不本地化的。RTFM FTW!:^)
https://stackoverflow.com/questions/28302831
复制相似问题