Framework classes for interaction between views and input methods (such
as soft keyboards). See InputMethodManager
for
an overview. In most cases the main classes here are not needed for
most applications, since they are dealt with for you by
TextView
. When implementing a custom text editor,
however, you will need to implement the
InputConnection
class to allow the current
input method to interact with your view.