|
5 | 5 | import android.content.Context;
|
6 | 6 | import android.content.Intent;
|
7 | 7 | import android.graphics.Bitmap;
|
8 |
| -import android.graphics.drawable.Drawable; |
9 | 8 | import android.net.Uri;
|
10 | 9 | import android.os.Bundle;
|
11 | 10 | import androidx.core.content.FileProvider;
|
12 |
| -import androidx.core.content.res.ResourcesCompat; |
13 | 11 | import androidx.appcompat.app.AlertDialog;
|
14 | 12 | import androidx.appcompat.widget.Toolbar;
|
15 | 13 | import android.util.DisplayMetrics;
|
|
33 | 31 |
|
34 | 32 | import javax.inject.Inject;
|
35 | 33 |
|
| 34 | +import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat; |
36 | 35 | import butterknife.BindView;
|
37 | 36 | import butterknife.ButterKnife;
|
38 | 37 | import butterknife.OnClick;
|
@@ -132,7 +131,6 @@ protected void onCreate(Bundle savedInstanceState) {
|
132 | 131 | imageView.getLayoutParams();
|
133 | 132 | params.height = (int) (height * BADGE_IMAGE_HEIGHT_RATIO);
|
134 | 133 | params.width = (int) (width * BADGE_IMAGE_WIDTH_RATIO);
|
135 |
| - imageView.setImageResource(R.drawable.badge); |
136 | 134 | imageView.requestLayout();
|
137 | 135 |
|
138 | 136 | setSupportActionBar(toolbar);
|
@@ -351,9 +349,8 @@ private void inflateAchievements(Achievements achievements) {
|
351 | 349 | String levelUpInfoString = getString(R.string.level);
|
352 | 350 | levelUpInfoString += " " + Integer.toString(levelInfo.getLevelNumber());
|
353 | 351 | levelNumber.setText(levelUpInfoString);
|
354 |
| - final ContextThemeWrapper wrapper = new ContextThemeWrapper(this, levelInfo.getLevelStyle()); |
355 |
| - Drawable drawable = ResourcesCompat.getDrawable(getResources(), R.drawable.badge, wrapper.getTheme()); |
356 |
| - imageView.setImageDrawable(drawable); |
| 352 | + imageView.setImageDrawable(VectorDrawableCompat.create(getResources(), R.drawable.badge, |
| 353 | + new ContextThemeWrapper(this, levelInfo.getLevelStyle()).getTheme())); |
357 | 354 | badgeText.setText(Integer.toString(levelInfo.getLevelNumber()));
|
358 | 355 | }
|
359 | 356 |
|
|
0 commit comments