Search in sources :

Example 11 with IInputMethodManager

use of com.android.internal.view.IInputMethodManager in project android_frameworks_base by ResurrectionRemix.

the class InputMethodManager method getInstance.

/**
     * Retrieve the global InputMethodManager instance, creating it if it
     * doesn't already exist.
     * @hide
     */
public static InputMethodManager getInstance() {
    synchronized (InputMethodManager.class) {
        if (sInstance == null) {
            IBinder b = ServiceManager.getService(Context.INPUT_METHOD_SERVICE);
            IInputMethodManager service = IInputMethodManager.Stub.asInterface(b);
            sInstance = new InputMethodManager(service, Looper.getMainLooper());
        }
        return sInstance;
    }
}
Also used : IBinder(android.os.IBinder) IInputMethodManager(com.android.internal.view.IInputMethodManager) IInputMethodManager(com.android.internal.view.IInputMethodManager)

Example 12 with IInputMethodManager

use of com.android.internal.view.IInputMethodManager in project android_frameworks_base by crdroidandroid.

the class InputMethodManager method getInstance.

/**
     * Retrieve the global InputMethodManager instance, creating it if it
     * doesn't already exist.
     * @hide
     */
public static InputMethodManager getInstance() {
    synchronized (InputMethodManager.class) {
        if (sInstance == null) {
            IBinder b = ServiceManager.getService(Context.INPUT_METHOD_SERVICE);
            IInputMethodManager service = IInputMethodManager.Stub.asInterface(b);
            sInstance = new InputMethodManager(service, Looper.getMainLooper());
        }
        return sInstance;
    }
}
Also used : IBinder(android.os.IBinder) IInputMethodManager(com.android.internal.view.IInputMethodManager) IInputMethodManager(com.android.internal.view.IInputMethodManager)

Aggregations

IInputMethodManager (com.android.internal.view.IInputMethodManager)12 IBinder (android.os.IBinder)7 InputMethodInfo (android.view.inputmethod.InputMethodInfo)5