以下是我的activity.xml的代码,线性布局。
<android.support.v7.widget.Toolbar android:id="@+id/toolbarTop" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" app:title="我的App"> </android.support.v7.widget.Toolbar>就是将“我的App”居中。效果:|---------我的App---------|app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
有时候我们有需求:
ActionBar文字是白的,ActionBar Overflow弹出的是白底黑字
让ActionBar文字是白的,那么对应的theme肯定是Dark。
可是让ActionBar弹出的是白底黑字,那么需要Light主题。这时候popupTheme就派上用场了。in your theme :
- @style/OverflowMenuStyle