更新我的设备的Android版本(棒棒糖)后,我的应用程序的徽标未显示在棒棒糖版本中。动作栏的颜色和颜色已经改变。
我在我的应用程序中使用以下主题
android:theme="@android:style/Theme.DeviceDefault.Light"
会出现什么问题?
答案 0 :(得分:0)
嗯..那种风格遵循设备的默认风格。
如果您想为所有设备使用相同的样式,请设置如下样式。 android:theme="@android:style/Theme.Holo.Light"
然后,您可以像以前一样看到所有设备和版本的应用徽标样式。版本
或者如果你想要材质风格。你可能正在使用工具栏。
http://developer.android.com/reference/android/widget/Toolbar.html
答案 1 :(得分:0)
你必须做一些改变:
父=" @风格/ Theme.AppCompat.Light"需要在你的
中应用style.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light">
</style>
</resources>
然后转到
文件 - &gt;导入(android-sdk \ extras \ android \ support \ v7)。选择&#34; appcompat&#34;
然后
项目 - &GT;属性 - &GT;机器人。选择标签库&#34;添加&#34;并选择&#34; appCompat&#34;