首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwitchPreference的变更语言

SwitchPreference的变更语言
EN

Stack Overflow用户
提问于 2015-02-03 15:38:02
回答 1查看 114关注 0票数 1

我有一个Android应用程序,只有英文版本。因此,所有在我控制下的UI只以英语显示,而不管用户将设备设置为哪种语言。问题在于我的应用程序设置屏幕上的SwitchPreference;开关本身的" on "/"off“标签正在本地化,为用户提供了一个混合语言的用户界面。

https://drive.google.com/file/d/0B5ry4aCYVaqoUkFlZW9XT2VLVFE/view?usp=sharing截图

是否有任何方法覆盖此元素的系统本地化?

备注:

  1. 我自己也没那么担心,但三星的应用商店认证团队在这个基础上拒绝了这个应用程序。所以如果可能的话我需要修复它。
  2. 请不要回答说“本地化您的应用程序,这样就没有混合”。除了其他本地化问题(这超出了这里的范围),我不可能将Android操作系统支持的所有语言本地化。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-03 22:48:18

谢谢你的建议,马克,但事实证明还有更简单的方法。我刚刚向XML中的SwitchPreference元素添加了以下属性,该元素定义了我的设置屏幕:

代码语言:javascript
复制
            android:switchTextOff="OFF"
            android:switchTextOn="ON"

看,开关标签是不本地化的。RTFM FTW!:^)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28302831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档