我找不到任何关于如何设置新 refreshIcon
样式的文档在swipeRefreshLayout
?
this.swipeRefreshLayout.setProgressBackgroundColor(R.color.feed_refresh_1);
这只是改变了 <background color>
刷新图标背景,有没有办法改变箭头本身的颜色?
最佳答案
使用最新的 r21,您可以将仅传递一种颜色的旋转箭头色调更改为以下方法之一:
swipeRefreshLayout.setColorSchemeColors(Color.RED);
或:
swipeRefreshLayout.setColorSchemeResources(android.R.color.holo_red_dark);
经过测试并在 Android 5.0.2 上运行,应该也适用于 v4 之后的所有其他版本。 祝你有美好的一天!
关于android - 支持库 r21 中的样式 SwipeRefreshLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145464/