gpt4 book ai didi

Android Material Design 应用兼容性

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:14:25 25 4
gpt4 key购买 nike

我是 Android Material Design Concept 的新手。我创建了一个新项目并添加了 AppCompat 支持 Lollipop 之前版本的 Material 主题,但我的问题是,在 Lollipop 中它显示 ActionBar aka Toolbar 但如果我在 Lollipop 之前运行相同的它不显示 ActionBar。

无论 API 版本如何,我是否只需要在布局中的所有位置使用工具栏控件?

已编辑:

<!-- Base application theme for prelollipop -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/primary_dark</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
</style>

<!-- Material theme for lollipop-->
<style name="AppTheme" parent="android:Theme.Material.Light">
<item name="android:colorPrimary">@color/primary</item>
<item name="android:colorPrimaryDark">@color/primary_dark</item>
</style>

最佳答案

每个Activity 都需要扩展ActionBarActivity。 AppCompat 不使用原生的 Toolbar 或 ActionBar,即使在 Lollipop 上也是如此。

有关详细信息,请参阅:http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html

关于Android Material Design 应用兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27256322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com