Android studio 工具栏中的文本视图在setDisplayHomeAsUpEnabled上向右移动(真)

Android studio 工具栏中的文本视图在setDisplayHomeAsUpEnabled上向右移动(真),android-studio,toolbar,android-toolbar,Android Studio,Toolbar,Android Toolbar,我不熟悉Android应用程序开发和使用Android studio。我想在工具栏中放置文本视图。以下是我的工具栏xml文件代码: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" an

我不熟悉Android应用程序开发和使用Android studio。我想在工具栏中放置文本视图。以下是我的工具栏xml文件代码:

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#FF5722"
    android:elevation="4dp">

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:text="Holler"
        android:textColor="@android:color/white"
        android:textStyle="bold|italic"
        android:textSize="30dp"
        android:layout_gravity="center"
        android:id="@+id/toolbar_title"
        android:gravity="center"
        />

</android.support.v7.widget.Toolbar>

如果您需要更多代码,请告诉我。

这是工具栏的默认行为。这是因为后退按钮的边距。如果是简单文本,可以使用工具栏标题设置文本视图。 但是如果您想使用工具栏中的文本视图。要通过调用以下命令隐藏“后退”按钮:

getSupportActionBar().setDisplayHomeAsUpEnabled(false);

现在,您必须通过在布局文件中设置带有后退箭头图标的ImageButton/ImageView以及TextView来创建自己的后退按钮,以获得所需的结果。

@RaguSwaminathan no。。还没有。你能帮我吗?…是的。您是否将工具栏作为单独的xml使用,并在topI设置自定义视图或将其添加为“活动”的一部分?我为工具栏创建了单独的xml文件,并用于在“活动”中包含工具栏。@Rakesh找到解决方案了吗?
getSupportActionBar().setDisplayHomeAsUpEnabled(false);