Bug 752709 - Extract a getDisplayMetrics function into GeckoApp. r=cpeterson

This commit is contained in:
Kartikaya Gupta
2012-05-23 21:53:39 -04:00
parent 5b6ed0e13d
commit dfda240300
8 changed files with 15 additions and 23 deletions

View File

@@ -461,8 +461,7 @@ public class GeckoAppShell
if (restoreMode != RESTORE_NONE)
combinedArgs += " -restoremode " + restoreMode;
DisplayMetrics metrics = new DisplayMetrics();
GeckoApp.mAppContext.getWindowManager().getDefaultDisplay().getMetrics(metrics);
DisplayMetrics metrics = GeckoApp.mAppContext.getDisplayMetrics();
combinedArgs += " -width " + metrics.widthPixels + " -height " + metrics.heightPixels;
GeckoApp.mAppContext.runOnUiThread(new Runnable() {
@@ -1182,9 +1181,7 @@ public class GeckoAppShell
public static int getDpi() {
if (sDensityDpi == 0) {
DisplayMetrics metrics = new DisplayMetrics();
GeckoApp.mAppContext.getWindowManager().getDefaultDisplay().getMetrics(metrics);
sDensityDpi = metrics.densityDpi;
sDensityDpi = GeckoApp.mAppContext.getDisplayMetrics().densityDpi;
}
return sDensityDpi;