如何填写标题栏中的两个菜单项

时间:2017-08-01 10:47:42

标签: android xml

如何填写标题栏中的两个菜单项。我想在标题栏中创建两个菜单项(保存和取消)。怎么做?
我正在尝试创建如下所示的菜单 enter image description here

4 个答案:

答案 0 :(得分:0)

在水平方向的线性布局中在工具栏中添加两个按钮并给出android:layout_weight =" 1"每个......

答案 1 :(得分:0)

如果你想在工具栏上使用它,这将有助于你

<android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:background="?attr/colorPrimary"
        android:layout_gravity="center"
        android:gravity="center_horizontal">

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Cancel"
            android:typeface="serif"
            android:textStyle="bold"
            android:layout_gravity="left"
            android:id="@+id/toolbar_title"
            android:textSize="20sp"
            android:textColor="@android:color/white"/>



<TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Save"
            android:typeface="serif"
            android:textStyle="bold"
            android:layout_gravity="right"
            android:id="@+id/toolbar_title_save"
            android:textSize="20sp"
            android:textColor="@android:color/white"/>


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

答案 2 :(得分:0)

创建自定义Toolbar,您可以在其中放置具有所需layout_gravity的元素。 请参阅此帖子Center align right aligned button on Action Bar

答案 3 :(得分:0)

您可以通过将Button参数设置为

来实现
android:layout_height="wrap_content"  
android:layout_width="0dp"  
android:weight="1"

在两个按钮

中执行此操作