diff options
Diffstat (limited to 'library/main/src/com/android/setupwizardlib/util/Partner.java')
-rw-r--r-- | library/main/src/com/android/setupwizardlib/util/Partner.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/library/main/src/com/android/setupwizardlib/util/Partner.java b/library/main/src/com/android/setupwizardlib/util/Partner.java index 67f5546..3a603ee 100644 --- a/library/main/src/com/android/setupwizardlib/util/Partner.java +++ b/library/main/src/com/android/setupwizardlib/util/Partner.java @@ -27,6 +27,7 @@ import android.graphics.drawable.Drawable; import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; import android.support.annotation.AnyRes; +import android.support.annotation.ColorRes; import android.support.annotation.DrawableRes; import android.support.annotation.StringRes; import android.support.annotation.VisibleForTesting; @@ -76,6 +77,15 @@ public class Partner { } /** + * Convenience method to get color from partner overlay, or if not available, the color from + * the original context. + */ + public static int getColor(Context context, @ColorRes int id) { + final ResourceEntry resourceEntry = getResourceEntry(context, id); + return resourceEntry.resources.getColor(resourceEntry.id); + } + + /** * Convenience method to get a CharSequence from partner overlay, or if not available, the text * from the original context. */ |