在我的應用程序中,我有3 activities
,每個activity
具有相同的Toolbar
與自定義樣式(與背景顏色藍色)包括在內。所有活動相同的工具欄顏色
從Activity-A
用戶可以更改toolbar
(從藍色到紅色)的背景色。它適用於Activity-A
的toolbar
,但是當我去Activity-B
從Activity-A
toolbar
的顏色是前一個(背景顏色是藍色不是紅色)。
我toolbar
是:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:local="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
android:theme="@style/myToolbarTheme"
android:layout_width="match_parent"
android:layout_height="48dp"
android:padding="0dp">
</android.support.v7.widget.Toolbar>
自定義樣式:
<style name="myToolbarTheme">
<item name="android:background">@color/themeBlue</item>
</style>
更改工具欄的背景顏色我用,
toolbar.setBackgroundColor(getResources().getColor(R.color.themeRed));
所以我的問題是,如何能我在每個活動的工具欄上設置相同的顏色?請建議我。
謝謝
定義樣式普通的工具欄顏色 – KOTIOS
你能解釋一下? –