summaryrefslogtreecommitdiff
path: root/core/java/android/app/ContextImpl.java
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@google.com>2012-04-05 15:29:24 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-04-05 15:29:24 -0700
commit23b871d7147de910b53646cdb987e28dac0df927 (patch)
treea8bd64c81e2791a8e7119332450722837c4c0ff9 /core/java/android/app/ContextImpl.java
parent2cde1f97b8a15c357bca3f98a43d8b4779c0d031 (diff)
parent9df6e7a926ce480baf70e97ee1b9ea387193f6ad (diff)
Merge "Initial commit of InputManager and keyboard layout API."
Diffstat (limited to 'core/java/android/app/ContextImpl.java')
-rw-r--r--core/java/android/app/ContextImpl.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/app/ContextImpl.java b/core/java/android/app/ContextImpl.java
index 5ffceb3f74e6..9dde51c260df 100644
--- a/core/java/android/app/ContextImpl.java
+++ b/core/java/android/app/ContextImpl.java
@@ -45,6 +45,7 @@ import android.graphics.drawable.Drawable;
import android.hardware.ISerialManager;
import android.hardware.SensorManager;
import android.hardware.SerialManager;
+import android.hardware.input.InputManager;
import android.hardware.usb.IUsbManager;
import android.hardware.usb.UsbManager;
import android.location.CountryDetector;
@@ -323,6 +324,11 @@ class ContextImpl extends Context {
return createDropBoxManager();
}});
+ registerService(INPUT_SERVICE, new ServiceFetcher() {
+ public Object createService(ContextImpl ctx) {
+ return new InputManager(ctx);
+ }});
+
registerService(INPUT_METHOD_SERVICE, new ServiceFetcher() {
public Object createService(ContextImpl ctx) {
return InputMethodManager.getInstance(ctx);