diff options
author | 2016-07-20 14:36:42 -0700 | |
---|---|---|
committer | 2016-07-20 23:03:35 +0000 | |
commit | 7f6d4467cf02f6604598e2f5e8bbf5f03fd63599 (patch) | |
tree | 1f52d69ba1874cf0f87c6694ee537933ca54f77b | |
parent | 984d575d2e3d7108882fa4cac7ef9bd24a1bbad6 (diff) |
Change the color of loading spinner to the color of selected roots.
Bug: 28334455
Change-Id: Id80cbfa557eb5e3914c216da2570ae105ec77c20
-rw-r--r-- | packages/DocumentsUI/src/com/android/documentsui/dirlist/TouchSwipeRefreshLayout.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/DocumentsUI/src/com/android/documentsui/dirlist/TouchSwipeRefreshLayout.java b/packages/DocumentsUI/src/com/android/documentsui/dirlist/TouchSwipeRefreshLayout.java index 42634ba08854..32bb5b183afe 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/dirlist/TouchSwipeRefreshLayout.java +++ b/packages/DocumentsUI/src/com/android/documentsui/dirlist/TouchSwipeRefreshLayout.java @@ -17,6 +17,8 @@ package com.android.documentsui.dirlist; import android.content.Context; +import android.content.res.TypedArray; +import android.support.annotation.ColorRes; import android.support.v4.widget.SwipeRefreshLayout; import android.util.AttributeSet; import android.view.MotionEvent; @@ -28,12 +30,20 @@ import com.android.documentsui.Events; */ public class TouchSwipeRefreshLayout extends SwipeRefreshLayout { + private static final int[] COLOR_RES = new int[] { android.R.attr.colorAccent }; + private static int COLOR_ACCENT_INDEX = 0; + public TouchSwipeRefreshLayout(Context context) { this(context, null); } public TouchSwipeRefreshLayout(Context context, AttributeSet attrs) { super(context, attrs); + + TypedArray a = context.obtainStyledAttributes(COLOR_RES); + @ColorRes int colorId = a.getResourceId(COLOR_ACCENT_INDEX, -1); + a.recycle(); + setColorSchemeResources(colorId); } @Override |