android 中的工具栏

Toolbar in android

有没有简单易懂的教程,可以创建一个home按钮左对齐,注销按钮右对齐的工具栏?

我正在使用菜单类型 .xml 文件来执行此操作,但我无法按需要对齐按钮。

我的 .xml 是:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/etxera"
        android:icon="@drawable/etxera_fondo"
        android:title="Hasierara"

        app:showAsAction="always" />

    <item android:id="@+id/saioa_itxi"
        android:icon="@drawable/saioaitxi"
        android:title="saioa itxi"
      app:showAsAction="ifRoom"  />
</menu>

感谢支持!

制作自定义工具栏

  1. 创建 xml 文件

toolbar.xml

<android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?actionBarSize"
            android:titleTextColor="#FFFFFF">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">

            <Button
                android:id="@+id/left_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="left" />
            <Button
                android:id="@+id/right_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="right" />
        </LinearLayout>
</android.support.v7.widget.Toolbar>
  1. 将工具栏添加到您的 main_activity.xml

     <RelativeLayout 
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity">
    
    <include
        android:id="@+id/toolbar"
        layout="@layout/toolbar" />
    
    </RelativeLayout>
    

不要忘记设置 NoActionBar 主题