gpt4 book ai didi

android - ?android :attr/colorPrimary vs ? attr/colorPrimary

转载 作者:行者123 更新时间:2023-12-05 00:21:19 37 4
gpt4 key购买 nike

有人可以告诉我有什么区别吗

?android:attr/colorPrimary


?attr/colorPrimary

无论我使用哪个,结果都是一样的。尽管第一个选项导致 android.view.InflateException在某些设备上。

最佳答案

两者的工作方式几乎相同。当您使用 ?attr/colorPrimary ,它的工作完全正常,因为编译器已经知道必须附加“android”。

至于你说?android:attr/colorPrimary给你异常(exception)然后在这种情况下,尝试只使用第二个选项..

例如在您的 styles.xml 中:以下可能/可能不会每次都有效

<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:colorPrimary">@color/primary_material_dark</item>
<item name="android:colorPrimaryDark">@color/primary_dark_material_dark</item>
</style>
</resources>

但这主要有效:
<style name="AppTheme"  parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/primary_material_dark</item>
<item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
</style>

关于android - ?android :attr/colorPrimary vs ? attr/colorPrimary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50604928/

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