gpt4 book ai didi

java - Materialdesign 工具栏后退箭头在 Lollipop 之前的版本中不显示

转载 作者:行者123 更新时间:2023-11-29 05:08:47 25 4
gpt4 key购买 nike

我在应用程序的主题中设置了一个自定义的黑色后退箭头,以便在工具栏上显示为“homeasupindicator”-(我有一个用于 v21 的 themes.xml 文件,还有一个用于所有较低版本的通用 themes.xml) .相关代码为:

<style name="AppTheme.Base" parent="Theme.AppCompat.NoActionBar">
...
<item name="android:homeAsUpIndicator">@drawable/black_back_arrow</item>
...
</style>

在 lollipop 中这工作正常,但在以前的版本(例如 Kitkat)中工具栏中没有箭头出现(尽管箭头“仍然存在”,即您可以单击它应该在的位置以获得相同的行为)。这有什么问题?如何让我的自定义箭头显示在以前的版本中(使用主题)?

最佳答案

AppCompat 使用

homeAsUpIndicator

不需要前缀

即移除 android:

前缀用于 native 平台的实现,因为 AppCompat 来自支持库,它使用另一个属性(即相同但没有前缀)。

关于java - Materialdesign 工具栏后退箭头在 Lollipop 之前的版本中不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29457136/

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