0
我有一個ActionBar,它有幾個按鈕;我想爲所有活動顯示此ActionBar。爲所有活動添加一個操作欄
因此,我沒有在所有屏幕中包含此ActionBar的佈局代碼,而是如何有效地使用它(以在API8中工作的方式)?
我有一個ActionBar,它有幾個按鈕;我想爲所有活動顯示此ActionBar。爲所有活動添加一個操作欄
因此,我沒有在所有屏幕中包含此ActionBar的佈局代碼,而是如何有效地使用它(以在API8中工作的方式)?
你可以創建一個XML佈局爲您的工具欄例如view_toolbar.xml:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
//...your parameters >
//...your buttons
</android.support.v7.widget.Toolbar>
再經過您可以包括你的其他佈局如下面的代碼所示:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include
android:id="@+id/toolbar"
layout="@layout/view_toolbar"/>
//your other views
</RelativeLayout>
有這個東西叫繼承(http://en.wikipedia.org/wiki/Inheritance_%28object-oriented_programming%29)你應該閱讀它。 – Budius 2015-03-03 13:26:57