gpt4 book ai didi

android - ?selectableItemBackground,?android :selectableItemBackground and ? android :attr/selectableItemBackground in Android? 之间的区别

转载 作者:IT老高 更新时间:2023-10-28 23:20:15 27 4
gpt4 key购买 nike

有什么区别:

android:background="?selectableItemBackground"

android:background="?attr/selectableItemBackground"

android:background="?android:selectableItemBackground"

android:background="?android:attr/selectableItemBackground"

在安卓系统中?

最佳答案

这里,

android:background="?selectableItemBackground"

是来自 appCompat 库的属性引用,因此它适用于旧版本的 android,不需要 android 前缀。

android:background="?android:selectableItemBackground"

是平台提供的属性,可能不支持较旧的android版本,但仅支持它们引入的版本。

android:background="?android:attr/selectableItemBackground"

这里使用的attr 适用于为当前主题定义的属性。即,如果您将应用程序主题设置为轻版本,则将应用轻主题的 selectableItemBackground。

您可以定义自己的值,无需使用 android 前缀即可访问。

关于android - ?selectableItemBackground,?android :selectableItemBackground and ? android :attr/selectableItemBackground in Android? 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32819419/

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