diff options
| -rw-r--r-- | core/java/android/inputmethodservice/Keyboard.java | 1 | ||||
| -rw-r--r-- | core/java/android/inputmethodservice/KeyboardView.java | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/inputmethodservice/Keyboard.java b/core/java/android/inputmethodservice/Keyboard.java index c85fcd990564..59c9c5064b1e 100644 --- a/core/java/android/inputmethodservice/Keyboard.java +++ b/core/java/android/inputmethodservice/Keyboard.java @@ -217,6 +217,7 @@ public class Keyboard { rowEdgeFlags = a.getInt(com.android.internal.R.styleable.Keyboard_Row_rowEdgeFlags, 0); mode = a.getResourceId(com.android.internal.R.styleable.Keyboard_Row_keyboardMode, 0); + a.recycle(); } } diff --git a/core/java/android/inputmethodservice/KeyboardView.java b/core/java/android/inputmethodservice/KeyboardView.java index b780b21bf3d0..af63dd3a6fed 100644 --- a/core/java/android/inputmethodservice/KeyboardView.java +++ b/core/java/android/inputmethodservice/KeyboardView.java @@ -326,9 +326,11 @@ public class KeyboardView extends View implements View.OnClickListener { } } + a.recycle(); a = mContext.obtainStyledAttributes( com.android.internal.R.styleable.Theme); mBackgroundDimAmount = a.getFloat(android.R.styleable.Theme_backgroundDimAmount, 0.5f); + a.recycle(); mPreviewPopup = new PopupWindow(context); if (previewLayout != 0) { |