fix: dialogs.rawInput() keeps blocking when canceled

This commit is contained in:
hyb1996
2018-01-04 22:26:51 +08:00
parent a51b9c24ed
commit 13aa6ed341
4 changed files with 18 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ public class ScreenMetrics {
public static void initIfNeeded(Activity activity) {
if (!initialized) {
DisplayMetrics metrics = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(metrics);
activity.getWindowManager().getDefaultDisplay().getRealMetrics(metrics);
deviceScreenHeight = metrics.heightPixels;
deviceScreenWidth = metrics.widthPixels;
deviceScreenDensity = metrics.densityDpi;