Changes between Initial Version and Version 1 of Ticket #712, comment 24


Ignore:
Timestamp:
11/17/15 09:27:16 (5 years ago)
Author:
mvglasow (2)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #712, comment 24

    initial v1  
    55`TextView` implementation: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/5.1.1_r1/android/widget/TextView.java#TextView.onCreateInputConnection%28android.view.inputmethod.EditorInfo%29
    66
    7 Still the information supplied here is just a hint and it's up to the input method to decide how (or if at all) to deal with it. That is mostly due to the fact that input method implementations can vary considerably, including not only on-screen keyboards but also things such as stroke recognition (remember Palm's Graffity or Pocket Windows' Scribble?), possibly even handwriting recognition or some more exotic ones. For instance, jog-dial controls, commonly found in car navigation systems (turn a knob to cycle through characters, press to add a character), could also be implemented as input methods.
     7Still the information supplied here is just a hint and it's up to the input method to decide how (or if at all) to deal with it. That is mostly due to the fact that input method implementations can vary considerably, including not only on-screen keyboards but also things such as stroke recognition (remember Palm's Graffiti or Pocket Windows' Scribble?), possibly even handwriting recognition or some more exotic ones. For instance, jog-dial controls, commonly found in car navigation systems (turn a knob to cycle through characters, press to add a character), could also be implemented as input methods.
    88
    99The good news is that, since this is the same mechanism employed by `TextView`, the keyboard should behave the same as it does in pure Android apps.