From efafbbf142c81c233c71de636a2d3ce9dc2124f0 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 12 九月 2023 19:20:05 +0800 Subject: [PATCH] 修复bug --- app_base/src/main/java/com/android/app_base/utils/ScreenSizeUtils.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/app_base/src/main/java/com/android/app_base/utils/ScreenSizeUtils.java b/app_base/src/main/java/com/android/app_base/utils/ScreenSizeUtils.java index 4576fd6..22ac83d 100644 --- a/app_base/src/main/java/com/android/app_base/utils/ScreenSizeUtils.java +++ b/app_base/src/main/java/com/android/app_base/utils/ScreenSizeUtils.java @@ -11,6 +11,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import com.android.app_base.base.BaseApplication; + /** * @author Ljj * @date 2023.03.13. 17:40 @@ -53,6 +55,10 @@ final float scale = context.getResources().getDisplayMetrics().density; return (int) (dpValue * scale + 0.5f); } + public static int dip2px(float dpValue) { + final float scale = BaseApplication.getInstance().getResources().getDisplayMetrics().density; + return (int) (dpValue * scale + 0.5f); + } /** * 鏍规嵁鎵嬫満鐨勫垎杈ㄧ巼浠� px(鍍忕礌) 鐨勫崟浣� 杞垚涓� dp @@ -89,6 +95,7 @@ return 0; } + //浠婃棩澶存潯灞忓箷閫傞厤鏂规 private static float sNoncompatDensity; private static float sNoncompatScaledDensity; public static void setCustomDensity(@NonNull Activity activity, @NonNull final Application application){ -- Gitblit v1.9.1