首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PreferenceActivity定位

PreferenceActivity定位
EN

Stack Overflow用户
提问于 2013-08-17 10:43:17
回答 1查看 466关注 0票数 1

我在一个多语言警报android应用程序中工作:

  • 1 xml文件alarm_settings.xml
  • 2 string.xml文件英文和阿拉伯文

问题是本地化没有以正确的方式工作,在下面您可以找到4幅图像--2用于我的应用程序,2用于设备的设置

当您查看这4幅图像时,您可以发现,在我的应用程序中,本地化只适用于文本,而不是视图的对齐,但是您可以在设备的设置中发现本地化对它们都有效--文本、视图--。

所以,这是设备设置视图的特例,还是我可以将视图本地化为设备设置?!

.java文件:

公共类MainActivity扩展PreferenceActivity {

代码语言:javascript
复制
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); 
    addPreferencesFromResource(R.xml.alarm_settings);
}
} 

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-18 06:51:55

刚刚在Android开发者博客找到了问题的解决方案

在我的例子中,它是添加

代码语言:javascript
复制
android:supportsRtl="true" 

到元素

代码语言:javascript
复制
application

在……里面

代码语言:javascript
复制
 manifest file.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18287887

复制
相关文章

相似问题

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