Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么setProgressBackgroundColor无法解决错误?_Java_Android - Fatal编程技术网

Java 为什么setProgressBackgroundColor无法解决错误?

Java 为什么setProgressBackgroundColor无法解决错误?,java,android,Java,Android,在这个例子中 SwipeRefreshLayout swipeLayout; swipeLayout.setProgressBackgroundColor(android.R.color.holo_blue_bright); 但在android studio中,我遇到了这个错误: 无法解析方法“setProgressBackgroundColor(int)” 但是在android文档中,这是一个公共方法 为什么我会犯这个错误 在导入SwipeRefreshLayout后使您的 import a

在这个例子中

SwipeRefreshLayout swipeLayout;
swipeLayout.setProgressBackgroundColor(android.R.color.holo_blue_bright);
但在android studio中,我遇到了这个错误:
无法解析方法“setProgressBackgroundColor(int)”

但是在android文档中,这是一个公共方法

为什么我会犯这个错误

在导入SwipeRefreshLayout后使您的

import android.support.v4.widget.SwipeRefreshLayout;

并将支持库添加到您的项目中。

请确保使用最新的支持库版本(撰写本文时为v21)。例如,在格拉德尔:

compile 'com.android.support:support-v4:21.0.0'

谢谢,你说得对,我将support-v4:20.0.0替换为support-v4:21.0.0,这是修复程序!