[英]Action bar not showing :Theme.Appcompat.Light.DarkActionBar in preference activity
[英]Theme.AppCompat.Light.DarkActionBar is not showing Action bar
我正在嘗試在我的項目中添加物料設計。 我嘗試應用新主題時遇到了一些問題。 當我將此主題應用於活動時,操作欄將被隱藏。
樣式:
<style name="MaterialBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/GreenActionBar</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:popupMenuStyle">@style/PopupMenu</item>
<item name="android:dropDownListViewStyle">@style/DropDownListView</item>
<item name="android:textAppearanceLargePopupMenu">@style/PopupMenuTextAppearance</item>
</style>
表現:
<activity
android:name=".Summary"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/summary"
android:launchMode="singleTop"
android:theme="@style/MaterialBaseTheme"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden" />
類:
public class Summary extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.route_summary);
super.onCreate(savedInstanceState);
// parseView();
// updateUI();
}
}
在此活動的操作欄被隱藏。
當我嘗試在類中擴展AppCompatActivity
時,出現流動錯誤。
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.coc.Summary}:
java.lang.IllegalArgumentException: AppCompat does not support the current theme features
請讓我有任何想法來解決我的問題。
請為主題添加其他樣式
<style name="MaterialBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/**GreenActionBar**</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:popupMenuStyle">@style/**PopupMenu**</item>
<item name="android:dropDownListViewStyle">@style/**DropDownListView**</item>
<item name="android:textAppearanceLargePopupMenu">@style/**PopupMenuTextAppearance**</item>
</style>
用這個
公共類MainActivity擴展了AppCompatActivity
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.