diff options
author | 2016-07-21 23:03:14 +0000 | |
---|---|---|
committer | 2016-07-21 23:03:15 +0000 | |
commit | e94a30b9bef504e300dcae8a078c516e640b8822 (patch) | |
tree | 70f9242135d775e80f4ff5107d709dce961c961b | |
parent | 4acf4127467966424ee30ee765a736c8423aac99 (diff) | |
parent | 7f6d4467cf02f6604598e2f5e8bbf5f03fd63599 (diff) |
Merge "Change the color of loading spinner to the color of selected roots."
-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 |