Framework classes for interaction between views and input methods (such
as soft keyboards). See
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.