Mot*_*tov 4 android android-actionbar material-design
在我的应用程序中,我开始使用工具栏设置UI以满足Material Design.
我想在操作栏上添加后退箭头.它看起来还不错,但不知何故,当我将我的手机位置改为希伯来语时,这是一种rtl语言,箭头改变它的方向,而不是指向"out",它现在指向"in".请参考图片,了解箭头的希伯来语和英语.有没有办法控制箭头方向(我希望它总是指出"当然")?
我试图添加android:layoutDirection ="ltr"和android:textDirection ="ltr",但它没有帮助.
谢谢谁能回答这个问题.

以下是工具栏布局的代码:
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:background="@color/primaryColor"
app:theme="@style/MyCustomToolBarTheme"
app:popupTheme="@style/ThemeOverlay.AppCompat.Dark"
android:textDirection="ltr"
android:layoutDirection="ltr">
Run Code Online (Sandbox Code Playgroud)
最后我成功地改变了箭头方向.
好吧,实际上我跟着这篇文章:首先,我找到了一些动作栏图标,并在项目中放置了一个可绘制的背面图标.然后我使用此代码以编程方式设置箭头:
getSupportActionBar().setHomeAsUpIndicator(R.drawable.ic_action_back);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1701 次 |
| 最近记录: |