Android 不同活动用不同颜色的材料设计应用程序栏
是否可以在一个应用程序中为不同的活动设置不同颜色的操作栏和通知栏样式。如果我使用styles.XML创建主题,我会在不同的活动中使用单一颜色。您可以在Android清单中为不同的活动声明不同的样式:Android 不同活动用不同颜色的材料设计应用程序栏,android,material-design,Android,Material Design,是否可以在一个应用程序中为不同的活动设置不同颜色的操作栏和通知栏样式。如果我使用styles.XML创建主题,我会在不同的活动中使用单一颜色。您可以在Android清单中为不同的活动声明不同的样式: <activity android:name=".RedActivity" android:label="RedActivity" android:theme="@style/MyRedTheme" /> <acti
<activity
android:name=".RedActivity"
android:label="RedActivity"
android:theme="@style/MyRedTheme" />
<activity
android:name=".BlueActivity"
android:label="BlueActivity"
android:theme="@style/MyBlueTheme"/>
如果我理解正确,您想为不同的活动设置不同的操作栏吗 是的,您需要创建一些动作栏并在那里编辑样式。完成后,确保为每个活动指定了操作栏
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main1, menu);
return true;
}
但是如果你想说你能用不同的活动来改变单一的动作栏,那么就转到清单并在那里编辑它
<activity
android:name=".MainActivity"
android:label="MainActivity"
android:theme="@style/syle1" />
哇,非常感谢。在网上搜索,找到了不同的难题。但是你的是最好的