Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Android 如何设置SwipeRefreshLayout图标的自定义深色_Android - Fatal编程技术网

Android 如何设置SwipeRefreshLayout图标的自定义深色

Android 如何设置SwipeRefreshLayout图标的自定义深色,android,Android,我想自定义刷新图标,使圆形背景为黑色,动画环为蓝色 我试着打电话: pullRefreshLayout.setColorSchemeColors(getResources().getColor(R.color.background)); 但它似乎根本不会影响刷新图标。是我使用的不正确,还是有其他方法来设置自定义颜色?setColorSchemeColors指定戒指的颜色,而不是背景。要将戒指涂成蓝色,请拨打: pullRefreshLayout.setColorSchemeColors(get

我想自定义刷新图标,使圆形背景为黑色,动画环为蓝色

我试着打电话:

pullRefreshLayout.setColorSchemeColors(getResources().getColor(R.color.background));

但它似乎根本不会影响刷新图标。是我使用的不正确,还是有其他方法来设置自定义颜色?

setColorSchemeColors
指定戒指的颜色,而不是背景。要将戒指涂成蓝色,请拨打:

pullRefreshLayout.setColorSchemeColors(getResources().getColor(R.color.blue));
或者更简洁地说:

pullRefreshLayout.setColorSchemeResources(R.color.blue);
要设置图标的背景色,请调用

pullRefreshLayout.setProgressBackgroundColorSchemeResource(R.color.background);
文件: