Android工具栏:在具有菜单的工具栏中居中对齐TextView

时间:2015-11-19 12:42:38

标签: android alignment android-toolbar

我的活动中有一个工具栏(未设置为操作栏)。我已经添加了一个菜单项。

toolBar.setOnMenuItemClickListener(
            new Toolbar.OnMenuItemClickListener() {
                @Override
                public boolean onMenuItemClick(MenuItem item) {
                    // Handle the menu item

                    return true;
                }
            });

toolBar.inflateMenu(R.menu.menu_main);

这减小了工具栏的大小,导致我的textview不再看起来像水平居中。

如何在保留我添加的菜单项/项目的同时,在工具栏中对齐(至少使其看起来像这样)文本视图?

1 个答案:

答案 0 :(得分:1)

添加属性       app:contentInsetEnd =“0dp” app:contentInsetStart =“0dp”属性到我的布局中的工具栏小部件 为我解决了这个问题。

<android.support.v7.widget.Toolbar  
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/toolBar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="@android:color/transparent"
    android:minHeight="?attr/actionBarSize"
 app:contentInsetEnd="0dp"
app:contentInsetStart="0dp">