android - Disabling the fullscreen editing view for soft keyboard input in landscape? -
on android devices use soft keyboards, want prevent fullscreen keyboard editing view (shown below) appearing when in landscape mode (i.e. want see soft keyboard , view behind it).
i assume can achieved using setextractviewshown(false)
method on inputmethodservice
, unable access default instance of , not want implement custom input method.
edited add: view input going not textview
(it's view
custom inputconnection
implementation), android:imeoptions="flagnoextractui"
won't work here.
i finally answered own question:
the extract ui (i.e. fullscreen editing mode) can disabled @ point @ input connection hooked up:
@override public inputconnection oncreateinputconnection(editorinfo outattrs) { outattrs.imeoptions = editorinfo.ime_flag_no_extract_ui; // etc. }
Comments
Post a Comment