Skip to content
This repository was archived by the owner on Jun 3, 2021. It is now read-only.

Commit 7479b5c

Browse files
gubaojianYorkShen
authored andcommitted
[WEEX][Weex-Android] Add Supported For Multi Screen Render Supported In WeexCore (#2462)
1 parent b41f0c3 commit 7479b5c

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

android/sdk/src/main/java/com/taobao/weex/utils/WXDeviceUtils.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ public class WXDeviceUtils {
77

88

99
public static boolean isAutoResize(Context context){
10+
if(context == null){
11+
return false;
12+
}
1013
return isMateX(context) || isGalaxyFold(context);
1114
}
1215

android/sdk/src/main/java/com/taobao/weex/utils/WXViewUtils.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,11 @@ public static float getScreenDensity(Context ctx){
158158
}
159159

160160
public static void updateApplicationScreen(Context context){
161+
if(context == null || WXEnvironment.sApplication == null){
162+
return;
163+
}
161164
DisplayMetrics metrics = context.getResources().getDisplayMetrics();
162-
DisplayMetrics displayMetrics =WXEnvironment.sApplication.getResources().getDisplayMetrics();
165+
DisplayMetrics displayMetrics = WXEnvironment.sApplication.getResources().getDisplayMetrics();
163166
displayMetrics.heightPixels = metrics.heightPixels;
164167
displayMetrics.widthPixels = metrics.widthPixels;
165168
displayMetrics.density = metrics.density;

0 commit comments

Comments
 (0)