From b091f776c7d9cade1cbfce4a68880e2089228e47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sun, 8 Apr 2018 17:08:08 -0400 Subject: [PATCH] drawable: use AppCompatResources.getDrawable to load vector Change-Id: Ib4adbf69a5b49dbe2f97991f96e930627d2f8cee --- .../main/java/cx/ring/account/RingAccountSummaryFragment.java | 3 ++- .../app/src/main/java/cx/ring/contacts/AvatarFactory.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ring-android/app/src/main/java/cx/ring/account/RingAccountSummaryFragment.java b/ring-android/app/src/main/java/cx/ring/account/RingAccountSummaryFragment.java index d9a75ee44..0554971e4 100644 --- a/ring-android/app/src/main/java/cx/ring/account/RingAccountSummaryFragment.java +++ b/ring-android/app/src/main/java/cx/ring/account/RingAccountSummaryFragment.java @@ -28,6 +28,7 @@ import android.os.Bundle; import android.support.design.widget.TextInputLayout; import android.support.v4.content.ContextCompat; import android.support.v4.graphics.drawable.DrawableCompat; +import android.support.v7.content.res.AppCompatResources; import android.support.v7.widget.SwitchCompat; import android.text.Layout; import android.text.Spannable; @@ -196,7 +197,7 @@ public class RingAccountSummaryFragment extends BaseFragment<RingAccountSummaryP } mAccountStatus.setText(status); - Drawable drawable = ContextCompat.getDrawable(getActivity(), R.drawable.static_rounded_background); + Drawable drawable = AppCompatResources.getDrawable(getActivity(), R.drawable.static_rounded_background); Drawable wrapped = DrawableCompat.wrap(drawable); DrawableCompat.setTint(wrapped, color); mAccountStatus.setBackground(wrapped); diff --git a/ring-android/app/src/main/java/cx/ring/contacts/AvatarFactory.java b/ring-android/app/src/main/java/cx/ring/contacts/AvatarFactory.java index 41a98bee5..b92143523 100644 --- a/ring-android/app/src/main/java/cx/ring/contacts/AvatarFactory.java +++ b/ring-android/app/src/main/java/cx/ring/contacts/AvatarFactory.java @@ -30,6 +30,7 @@ import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.Drawable; import android.support.v4.content.ContextCompat; +import android.support.v7.content.res.AppCompatResources; import android.util.Log; import com.bumptech.glide.request.RequestOptions; @@ -120,7 +121,7 @@ public class AvatarFactory { Canvas canvas = new Canvas(canvasBitmap); canvas.drawColor(context.getResources().getColor(backgroundColor)); - Drawable drawable = ContextCompat.getDrawable(context, R.drawable.ic_contact_picture_box_default); + Drawable drawable = AppCompatResources.getDrawable(context, R.drawable.ic_contact_picture_box_default); if (drawable == null) { Log.e(TAG, "Not able to get default drawable"); } else { -- GitLab