gpt4 book ai didi

android - appcompat v7 溢出图标颜色在 V-21 中不同

转载 作者:搜寻专家 更新时间:2023-11-01 08:43:28 27 4
gpt4 key购买 nike

我有 Imagebuttonsrc="@drawable/abc_ic_menu_moreoverflow_mtrl_alpha" 使用 appcompat-v7 21.0.3。

<ImageButton
android:layout_width="@dimen/abc_action_button_min_height_material"
android:layout_height="@dimen/abc_action_button_min_height_material"
android:layout_alignParentRight="true"
android:background="?attr/selectableItemBackground"
android:src="@drawable/abc_ic_menu_moreoverflow_mtrl_alpha" />

它显示黑色溢出按钮直到 api 20。在 api >=21 中它显示白色图标,这在我的布局中不正确可见。

查看图片。

在奇巧中 enter image description here

在 Lollipop 中 enter image description here

如所见,它在 >=21 中是白色的。

我有一个适用于所有版本的 styles.xml 文件,如下所示。

<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/blue</item>
<item name="colorAccent">@color/white</item>

</style>

那么,这里应该破解什么,任何帮助都会很棒。

Note : -I am using this button in recyclerview item layout. 

-Appcompat v7-22.2.0 produces the same result.

最佳答案

根据@reVerse 的建议,

android:tint 用指定的颜色给图像着色效果很好。

关于android - appcompat v7 溢出图标颜色在 V-21 中不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643584/

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