Loading core/java/android/view/ViewConfiguration.java +6 −2 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.app.AppGlobals; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; import android.graphics.Point; import android.os.Build; import android.os.RemoteException; import android.provider.Settings; Loading Loading @@ -397,7 +398,11 @@ public class ViewConfiguration { mWindowTouchSlop = (int) (sizeAndDensity * WINDOW_TOUCH_SLOP + 0.5f); // Size of the screen in bytes, in ARGB_8888 format mMaximumDrawingCacheSize = 4 * metrics.heightPixels * metrics.widthPixels; final WindowManager win = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE); final Display display = win.getDefaultDisplay(); final Point size = new Point(); display.getRealSize(size); mMaximumDrawingCacheSize = 4 * size.x * size.y; mOverscrollDistance = (int) (sizeAndDensity * OVERSCROLL_DISTANCE + 0.5f); mOverflingDistance = (int) (sizeAndDensity * OVERFLING_DISTANCE + 0.5f); Loading Loading @@ -837,7 +842,6 @@ public class ViewConfiguration { * The maximum drawing cache size expressed in bytes. * * @return the maximum size of View's drawing cache expressed in bytes * */ public int getScaledMaximumDrawingCacheSize() { return mMaximumDrawingCacheSize; Loading Loading
core/java/android/view/ViewConfiguration.java +6 −2 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ import android.app.AppGlobals; import android.content.Context; import android.content.res.Configuration; import android.content.res.Resources; import android.graphics.Point; import android.os.Build; import android.os.RemoteException; import android.provider.Settings; Loading Loading @@ -397,7 +398,11 @@ public class ViewConfiguration { mWindowTouchSlop = (int) (sizeAndDensity * WINDOW_TOUCH_SLOP + 0.5f); // Size of the screen in bytes, in ARGB_8888 format mMaximumDrawingCacheSize = 4 * metrics.heightPixels * metrics.widthPixels; final WindowManager win = (WindowManager)context.getSystemService(Context.WINDOW_SERVICE); final Display display = win.getDefaultDisplay(); final Point size = new Point(); display.getRealSize(size); mMaximumDrawingCacheSize = 4 * size.x * size.y; mOverscrollDistance = (int) (sizeAndDensity * OVERSCROLL_DISTANCE + 0.5f); mOverflingDistance = (int) (sizeAndDensity * OVERFLING_DISTANCE + 0.5f); Loading Loading @@ -837,7 +842,6 @@ public class ViewConfiguration { * The maximum drawing cache size expressed in bytes. * * @return the maximum size of View's drawing cache expressed in bytes * */ public int getScaledMaximumDrawingCacheSize() { return mMaximumDrawingCacheSize; Loading