相关疑难解决方法(0)

在工具栏上显示后退箭头

我正在从我的应用程序迁移ActionBarToolbar.但我不知道如何在Back Arrow上显示和设置click事件Toolbar就像我一样Actionbar.

在此输入图像描述

ActionBar,我打电话mActionbar.setDisplayHomeAsUpEnabled(true).但是没有像这样的类似方法.

有没有人遇到这种情况,并以某种方式找到了解决它的方法?

android android-actionbar android-actionbar-compat android-toolbar

457
推荐指数
15
解决办法
41万
查看次数

调用ActionBarDrawerToggle.setDrawerIndicatorEnabled后,向上箭头不显示(false)

标题说明了一切.当我打电话给mDrawerToggle.setDrawerIndicatorEnabled(false)我时,我不想再显示" hamburger"图标,而是向后导航箭头.

不幸的是,当我调用此方法时,标题显示时没有向后箭头,也没有"汉堡包"图标.再次设置drawerIndicatorEnabled为true后,它再次显示"汉堡包"图标.

我设置getSupportActionBar().setDisplayHomeAsUpEnabled(true)getSupportActionBar().setDisplayShowHomeEnabled(true)

编辑: 基本上这里建议的解决方案:更改抽屉图标背对背箭头不知何故不给我后退箭头.

有谁知道这个问题的解决方案?非常感谢你!

android navigation-drawer

16
推荐指数
3
解决办法
7531
查看次数

动作栏后退箭头方向

在我的应用程序中,我开始使用工具栏设置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)

android android-actionbar material-design

4
推荐指数
1
解决办法
1701
查看次数