【发布时间】:2015-05-16 21:45:47
【问题描述】:
昨天我用最近发布的 Android 5.1 (API 22) 更新更新了我的 SDK 管理器,并尝试使用 Material Design 主题。在创建 activity_main.xml 布局时,我发现 App 名称(标题)出现在屏幕的工具栏上方(下面添加了指向屏幕截图的链接)。当我尝试在 Android 5.0.1 (API 21) 下预览它时,它工作正常。 在 Android 5.1 (API 22) 升级中是否有任何我不知道的 Google 新功能?
截图:
我需要分享代码吗?
style.xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="AppTheme.Base">
<!-- Customize your theme here. -->
</style>
<style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary_color</item>
<item name="colorPrimaryDark">@color/primary_color_dark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
【问题讨论】:
-
您使用的是
NoActionBar的主题吗?我认为 ActionBar 和 ToolBar 都在这里显示。 -
没关系。这只是一个静态的描绘。显示器不知道工具栏将成为您的操作栏或其他任何东西
-
是的,再次检查我的 Q,我添加了显示我的主题的 styles.xml 代码
-
小孩子,这是 Android Studio 错误吗?因为我尝试在 Lollipop 和 Lollipop 之前的设备上运行我的应用程序,它运行良好(不显示应用程序名称)。
-
@aB9:您已经为您的活动/应用程序分配了相同的主题?当您在您的设备/模拟器上运行该应用程序时,您会得到相同的结果吗?
标签: android material-design android-toolbar