diff --git a/src/main/java/org/roboswag/components/navigation/AbstractBaseFragment.java b/src/main/java/org/roboswag/components/navigation/AbstractBaseFragment.java index eeacf7b..a10ff7b 100644 --- a/src/main/java/org/roboswag/components/navigation/AbstractBaseFragment.java +++ b/src/main/java/org/roboswag/components/navigation/AbstractBaseFragment.java @@ -104,12 +104,12 @@ public abstract class AbstractBaseFragment= Build.VERSION_CODES.M) { + return context.getResources().getColor(colorResId, context.getTheme()); + } else { + return context.getResources().getColor(colorResId); + } + } + + @SuppressWarnings("deprecation") + public static Drawable getDrawable(@NonNull final Context context, @DrawableRes final int drawableResId) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { + return context.getResources().getDrawable(drawableResId, context.getTheme()); + } else { + return context.getResources().getDrawable(drawableResId); + } + } + private UiUtils() { }