How To Add Custom Inputmethodservice To Activity?
Solution 1:
Use android:inputMethod on the text field you want to change the input method on. See https://developer.android.com/reference/android/widget/TextView.html#attr_android:inputMethod
You cannot set a default input method for the entire device, but you can override it on a field by field basis in your app. Adding a default input method for your Activity or Application's theme should override it for all text views in your app.
Solution 2:
I think you can just make a custom view that prevents default keyboard(the default InputMethodService such as SamsungKeyboard) popping up and show your own. Which you place all the keys and interact with onTouchListener.
Or if you are trying to make your own Keyboard Application such as SwiftKey, You might want to read this:(https://developer.android.com/guide/topics/text/creating-input-method.html)
Post a Comment for "How To Add Custom Inputmethodservice To Activity?"