1. 程式人生 > 其它 >Android:androidx.appcompat.widget.Toolbar設定按鈕

Android:androidx.appcompat.widget.Toolbar設定按鈕

技術標籤:androidandroidapp

之前一直都是用android.support.v7.widget.Toolbar

換了臺電腦安裝Androidstudio之後就莫名其妙的用不了,比如設定app:navigationIcon=""這個是設定左上角按鈕或者圖示的,我就很迷怎麼設定都搞不好,後來我就想了個奇特的點子

先看效果
在這裡插入圖片描述
有點搞,這個其實並不是原生的選單按鍵,我換成了圖片而已,為了實現文字居中,我又在左邊加了個空的imageview

在這裡插入圖片描述

<androidx.appcompat.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@color/colorPrimary"
            android:minHeight="?attr/actionBarSize"
            android:theme="?attr/actionBarTheme">

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

                <ImageView
                    android:layout_width="40dp"
                    android:layout_height="40dp"
                    android:padding="7dp" />

                <TextView
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical"
                    android:layout_weight="1"
                    android:gravity="center"
                    android:text="@string/news_item"
                    android:textColor="@color/white"
                    android:textSize="18dp" />


                <ImageView
                    android:layout_width="40dp"
                    android:layout_height="40dp"
                    android:padding="7dp"
                    android:src="@drawable/ic_add" />


            </LinearLayout>


        </androidx.appcompat.widget.Toolbar>