在layout文件夾新增title.xml文檔,定義兩個按鈕一個文本
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/backg"
>
<Button
android:layout_width="20dp"
android:layout_height="wrap_content"
android:layout_margin="5dip"
android:layout_weight="0.04"
android:background="@drawable/back"
android:gravity="center"
/>
<TextView
android:id="@+id/textView6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="Text Title1"
android:layout_gravity="center"
android:gravity="center"
android:layout_weight="1"
android:textSize="24sp"/>
<Button
android:layout_width="40dp"
android:layout_height="44dp"
android:layout_margin="5dip"
android:background="@drawable/edit"
android:gravity="center"
android:text="Edit" />
</LinearLayout>
在應用程序中所有的layout 都可以調用title.xml,以達到所有頁面共用相同的title。
在activit_main.xml 中通過include 指定達到調用標準的標題。
<include layout="@layout/title" />
請注意,在onCreate 要把原標題隱藏。