我使用包含多张卡片的RecyclerView。当我们到达终点时,android会显示一个动画来表示该列表已经结束。 如何更改动画的颜色?目前它以浅蓝色显示,这是默认值。
更新: android.support.v7.widget.RecyclerView中没有样式属性。 我使用以下方法为整个应用设置了主题:
的AndroidManifest.xml
<activity
android:name=".activities.MainActivity"
android:label="@string/app_name"
android:theme="@style/MyMaterialDrawerTheme" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
以下是主题:
<style name="MyMaterialDrawerTheme" parent="MaterialDrawerTheme.Light.DarkToolbar.TranslucentStatus">
<item name="colorPrimary">@color/color_primary</item>
<item name="colorPrimaryDark">@color/color_primary_dark</item>
<item name="colorAccent">@color/color_accent</item>
</style>
我设置了primary,primary_dark和accent颜色。 它在所有其他元素(如工具栏等)中显示正常但动画颜色仍为蓝色。