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);
文件: