From 0900aee1d3efd7a6de4b556f3951374d07a59a4d Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 29 Dec 2018 07:40:12 +0000 Subject: [PATCH] Refactoring --- app/src/main/java/eu/faircode/email/AdapterFolder.java | 2 +- app/src/main/java/eu/faircode/email/AdapterMessage.java | 2 +- app/src/main/java/eu/faircode/email/FragmentCompose.java | 3 +-- app/src/main/java/eu/faircode/email/FragmentMessages.java | 2 +- app/src/main/java/eu/faircode/email/Helper.java | 5 +++++ app/src/main/java/eu/faircode/email/HtmlHelper.java | 3 +-- 6 files changed, 10 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterFolder.java b/app/src/main/java/eu/faircode/email/AdapterFolder.java index 044ccebf76..56df35aacc 100644 --- a/app/src/main/java/eu/faircode/email/AdapterFolder.java +++ b/app/src/main/java/eu/faircode/email/AdapterFolder.java @@ -327,7 +327,7 @@ public class AdapterFolder extends RecyclerView.Adapter margin) { // Right swipe diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index dd3fae283b..97c8c2783a 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -176,6 +176,11 @@ public class Helper { return intent; } + static int dp2pixels(int dp, Context context) { + float scale = context.getResources().getDisplayMetrics().density; + return Math.round(dp * scale); + } + static int resolveColor(Context context, int attr) { int[] attrs = new int[]{attr}; TypedArray a = context.getTheme().obtainStyledAttributes(attrs); diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index fe83a32c83..a267c365bf 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -109,8 +109,7 @@ public class HtmlHelper { } static Drawable decodeImage(String source, Context context, long id, boolean show) { - float scale = context.getResources().getDisplayMetrics().density; - int px = Math.round(48 * scale); + int px = Helper.dp2pixels(48, context); if (TextUtils.isEmpty(source)) { Drawable d = context.getResources().getDrawable(R.drawable.baseline_broken_image_24, context.getTheme());