gpt4 book ai didi

android ContextCompat.getColor 无法解析方法

转载 作者:行者123 更新时间:2023-11-30 01:40:38 24 4
gpt4 key购买 nike

代码:

backgroundColor = typedArray.getColor(R.styleable.TapBarMenu_tbm_backgroundColor, 
ContextCompat.getColor(getContext(), R.color.red));

ContextCompat.getColor 中的 getcolor 编辑器中为红色 - “无法解析方法”。该应用程序编译并运行。在调试期间,当我评估表达式 ContextCompat.getColor(getContext(), R.color.red) 在跨过上述行之前应用程序中断并出现错误“试图在未准备好的类中执行代码'Landroid/support/v4/content/ContextCompat;'", 如果我越过这条线,那么在那之后评估表达式就可以正常工作。

问题:如何摆脱 Android Studio 编辑器中的错误显示,因为它很烦人。另外,这个错误意味着什么吗?

最佳答案

dependencies {
// other stuff here
compile 'com.android.support:support-v4:23.0.0'
}

添加此依赖项后它将正常工作。由于 ContextCompat 已添加到 support-v4 中,因此您的项目中必须包含它。

关于android ContextCompat.getColor 无法解析方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34550449/

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