在ApplicationManifest
我有:
<application android:theme="@style/AppTheme" >
作为一种风格,我有:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
<style name="FullscreenTheme" parent="android:Theme.NoTitleBar">
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowBackground">@null</item>
<item name="metaButtonBarStyle">@style/ButtonBar</item>
<item name="metaButtonBarButtonStyle">@style/ButtonBarButton</item>
</style>
<!-- Backward-compatible version of ?android:attr/buttonBarStyle -->
<style name="ButtonBar">
<item name="android:paddingLeft">2dp</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingRight">2dp</item>
<item name="android:paddingBottom">0dp</item>
<item name="android:background">@android:drawable/bottom_bar</item>
</style>
<!-- Backward-compatible version of ?android:attr/buttonBarButtonStyle -->
<style name="ButtonBarButton" />
</resources>
在预览模式下,可以看到Actionbar。但是,在我的设备上它不是。我错过了什么?
答案 0 :(得分:0)
尝试将“AppTheme”的父主题更改为另一个主题,即“Theme.Holo.Light”。
答案 1 :(得分:0)
实际上是操作栏,但菜单不可见
修改你的res-&gt; menu-&gt; main.xml中
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"/>
像这样
删除行android:showAsAction="never"
强>
答案 2 :(得分:0)
我的上帝... 在我的情况下,有两个styles.xml-功能和安装方式都应相同。