java新Android Studio:无法解析符号“ContextCompat”
在更新Android Studio之后,我在我的项目中发现了一些红色的行
我所拥有的
我称这种方法为:
if (Build.VERSION.SDK_INT < 21) {
orangeProgressBar(progressBar);
}
private void orangeProgressBar(ProgressBar pb) {
int color = ContextCompat.getColor(pb.getContext(), R.color.orange);
...
}
当然,输入:
implementation 'com.安卓.support:support-v4:24.2.1'
import 安卓.support.v4.content.ContextCompat;
Studio无法导入content.ContextCompat
,因为似乎安卓.support.v4.content.
没有此子级
# 1 楼答案
删除。格雷德尔和。这个想法对我不起作用。 有效的方法如下:
在Android Studio中关闭所有项目
在欢迎使用Android Studio屏幕中:
# 2 楼答案
更新Android Studio后,我也遇到了同样的问题,但以下解决方案对我有效:
从各自的项目目录结构中删除
.gradle
和.build
文件夹,然后重新生成项目。我不太确定它是做什么的,但我认为它删除了所有以前的构建缓存和其他构建相关的文件,并重新生成了它,这就是为什么它对我有用的原因