如何从XML导入SwipeRefreshLayout配色方案?

问题描述 投票:1回答:1

我知道如何使用以下方法以编程方式设置SwipeLayout微调器颜色.setColorSchemeResources()。

如何通过传递.xml文件来实现此目的?

swipeToRefreshSpinner.setColorSchemeResources(android.R.color.holo_green_dark,
                android.R.color.holo_red_dark,
                android.R.color.holo_blue_dark,
                android.R.color.holo_orange_dark);
java android xml swiperefreshlayout
1个回答
0
投票

要更改所有颜色,您可以在colors.xml中定义自定义颜色。如果为所有SwipeRefreshLayouts提供这些颜色,则可以立即更改它们。您可以定义如下颜色:

<color name="customNamedColor">#FFFFFF</color>

并像您已经使用的一样使用它,但是引用了您自己的颜色:

swipeRefreshLayout.setColorSchemeResources(R.color.customNamedColor);
© www.soinside.com 2019 - 2024. All rights reserved.