summaryrefslogtreecommitdiff
path: root/core/java/android/view/SurfaceView.java
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2011-05-24 19:13:45 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-05-24 19:13:45 -0700
commit77dd616e685e2671491d911d0847efa4f832717e (patch)
treed8129845d599e4a3b4e53d17f3112b8943ad8602 /core/java/android/view/SurfaceView.java
parentbc533dd3201afdcf421070cc47250dd7471b77aa (diff)
parent00b3a5c65e6ef26056178d1d7473b921671752e9 (diff)
am 00b3a5c6: am c404e9b2: Merge "More compatibility mode improvements." into honeycomb-mr2
* commit '00b3a5c65e6ef26056178d1d7473b921671752e9': More compatibility mode improvements.
Diffstat (limited to 'core/java/android/view/SurfaceView.java')
-rw-r--r--core/java/android/view/SurfaceView.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java
index 87b3d79d2e01..3efc799d9669 100644
--- a/core/java/android/view/SurfaceView.java
+++ b/core/java/android/view/SurfaceView.java
@@ -21,7 +21,6 @@ import com.android.internal.view.BaseIWindow;
import android.content.Context;
import android.content.res.Configuration;
-import android.content.res.Resources;
import android.content.res.CompatibilityInfo.Translator;
import android.graphics.Canvas;
import android.graphics.PixelFormat;
@@ -433,9 +432,8 @@ public class SurfaceView extends View {
mTranslator = viewRoot.mTranslator;
}
- Resources res = getContext().getResources();
- if (mTranslator != null || !res.getCompatibilityInfo().supportsScreen()) {
- mSurface.setCompatibleDisplayMetrics(res.getDisplayMetrics(), mTranslator);
+ if (mTranslator != null) {
+ mSurface.setCompatibilityTranslator(mTranslator);
}
int myWidth = mRequestedWidth;