summaryrefslogtreecommitdiffstats
path: root/core/java/android/inputmethodservice/Keyboard.java
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2009-05-14 22:44:23 -0700
committerMathias Agopian <mathias@google.com>2009-05-14 22:44:23 -0700
commit11abc8a36d639775b05a0471c9ea45d83fa19e56 (patch)
treeedf234f013ef3c88507f81dea65b8187cc672564 /core/java/android/inputmethodservice/Keyboard.java
parent6ec72e3fa9cdf9e896f3042fb1b1b4f3f6cea541 (diff)
parente52a5a5fca18348728dfc5609b42b88e9cc7ef98 (diff)
downloadframeworks_base-11abc8a36d639775b05a0471c9ea45d83fa19e56.zip
frameworks_base-11abc8a36d639775b05a0471c9ea45d83fa19e56.tar.gz
frameworks_base-11abc8a36d639775b05a0471c9ea45d83fa19e56.tar.bz2
Merge commit 'goog/master' into merge_master
Conflicts: opengl/libagl/Android.mk opengl/libs/Android.mk opengl/libs/egl_impl.h
Diffstat (limited to 'core/java/android/inputmethodservice/Keyboard.java')
-rwxr-xr-xcore/java/android/inputmethodservice/Keyboard.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/core/java/android/inputmethodservice/Keyboard.java b/core/java/android/inputmethodservice/Keyboard.java
index 6a560ce..fea63be 100755
--- a/core/java/android/inputmethodservice/Keyboard.java
+++ b/core/java/android/inputmethodservice/Keyboard.java
@@ -27,8 +27,7 @@ import android.text.TextUtils;
import android.util.Log;
import android.util.TypedValue;
import android.util.Xml;
-import android.view.Display;
-import android.view.WindowManager;
+import android.util.DisplayMetrics;
import java.io.IOException;
import java.util.ArrayList;
@@ -510,10 +509,11 @@ public class Keyboard {
* @param modeId keyboard mode identifier
*/
public Keyboard(Context context, int xmlLayoutResId, int modeId) {
- WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
- final Display display = wm.getDefaultDisplay();
- mDisplayWidth = display.getWidth();
- mDisplayHeight = display.getHeight();
+ DisplayMetrics dm = context.getResources().getDisplayMetrics();
+ mDisplayWidth = dm.widthPixels;
+ mDisplayHeight = dm.heightPixels;
+ //Log.v(TAG, "keyboard's display metrics:" + dm);
+
mDefaultHorizontalGap = 0;
mDefaultWidth = mDisplayWidth / 10;
mDefaultVerticalGap = 0;