Android操作栏方向RTL

时间:2014-09-30 08:11:50

标签: android android-actionbar

我尝试了simon告诉做什么改变方向,但它不起作用。 似乎百分之一秒它的工作,但当动作栏添加动作按钮时,它将按钮放在左侧而不是右侧。

可能是什么问题?似乎在nmy代码中的某个地方有线告诉freamwork不这样做?

2 个答案:

答案 0 :(得分:2)

RTL值(true或false)包含在getApplicationInfo.flags的标志中。

作为一个长镜头 - 你有可能以某种方式改变价值吗?

答案 1 :(得分:0)

如果您支持此操作系统级别或更高级别,则在Android 4.2中添加了设置RTL的功能,这将使您更容易完成。

证明它是4.2+:https://groups.google.com/forum/#!topic/actionbarsherlock/-npidM2Eo0w Google帖子概述了如何更改为RTL:https://plus.google.com/+AndroidDevelopers/posts/HuHNSb8V7s8

否则,如果您支持的操作系统级别低于4.2,我会参考其他评论中已经指出的SO问题:How to handle RTL languages on pre 4.2 versions of Android?