2015-10-31 138 views
0

我有一个活动包含ToolBar,我使用下面的代码设置ToolBar工具栏主页按钮方向

setSupportActionBar(mToolbar); 
getSupportActionBar().setDisplayHomeAsUpEnabled(true); 
getSupportActionBar().setHomeButtonEnabled(true); 

的问题是包含两种语言我的应用程序,当我切换语言从英语译成阿拉伯语然后启动之前的活动home键的方向是相反的向右这样

enter image description here

所以我的问题是如何强制FO英语本地化中的R你的风格XML此按钮

回答

0

,就把这行代码

<item name="homeAsUpIndicator">@drawable/ic_action_arrow_left</item> 
0

这是因为阿拉伯语是从右向左读。箭头设置正确,只需要为您的应用程序提供RTL支持。

要提供RTL支持,特别是将android:supportsRtl="true"添加到清单文件中的<application>元素。