提交 a269b5fc 编写于 作者: B Blankj

see 08/07 log

上级 608e2d9a
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1018003,"versionName":"1.18.3","enabled":true,"outputFile":"util_1_18_3.apk","fullName":"release","baseName":"release"},"path":"util_1_18_3.apk","properties":{}}]
\ No newline at end of file
[{"outputType":{"type":"APK"},"apkInfo":{"type":"MAIN","splits":[],"versionCode":1018004,"versionName":"1.18.4","enabled":true,"outputFile":"util_1_18_4.apk","fullName":"release","baseName":"release"},"path":"util_1_18_4.apk","properties":{}}]
\ No newline at end of file
......@@ -36,9 +36,9 @@ public class ScreenAdaptActivity extends BaseActivity {
@Override
public void initData(@Nullable Bundle bundle) {
if (ScreenUtils.isPortrait()) {
ScreenUtils.adaptScreen4VerticalSlide(this, 720);
ScreenUtils.adaptScreen4VerticalSlide(this, 540);
} else {
ScreenUtils.adaptScreen4HorizontalSlide(this, 720);
ScreenUtils.adaptScreen4HorizontalSlide(this, 540);
}
}
......
......@@ -344,6 +344,7 @@ public final class ScreenUtils {
private static void adaptScreen(final Activity activity,
final float sizeInDp,
final boolean isVerticalSlide) {
final DisplayMetrics appDm = Utils.getApp().getResources().getDisplayMetrics();
final DisplayMetrics activityDm = activity.getResources().getDisplayMetrics();
if (UDM.densityDpi == -1) {
UDM.density = activityDm.density;
......@@ -369,6 +370,10 @@ public final class ScreenUtils {
}
activityDm.scaledDensity = activityDm.density * (UDM.scaledDensity / UDM.density);
activityDm.densityDpi = (int) (160 * activityDm.density);
appDm.density = activityDm.density;
appDm.scaledDensity = activityDm.scaledDensity;
appDm.densityDpi = activityDm.densityDpi;
}
private static final UtilDisplayMetrics UDM = new UtilDisplayMetrics();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册