Much obliged!

On Feb 1, 12:24 pm, Nerdrow <troybe...@gmail.com> wrote:
> Not sure about how changing focus will work w/the soft-keyboard, but
> you can set the following as an OnKeyListener for your
> AutoCompleteTextView to hide it whenever you want....
>
> @Override public boolean onKey(View v, int keyCode, KeyEvent event) {
>
>         // .. or whatever key you want to use to trigger this
>         if(keyCode==KeyEvent.KEYCODE_ENTER) {
>
>                 final InputMethodManager mgr =
>                         
> (InputMethodManager)<YourActivity>.this.getSystemService
> (Context.INPUT_METHOD_SERVICE);
>
>                 mgr.hideSoftInputFromWindow(
>                         <YourAutoCompleteTextView>.getWindowToken(),
>                         InputMethodManager.HIDE_NOT_ALWAYS
>                 );
>
>                 // indicate that you've handled this event
>                 return true;
>         }
>
>         // allow default handling of this event
>         return false;}
>
> On Feb 1, 10:56 am, OldSkoolMark <m...@sublimeslime.com> wrote:
>
> > I've got a activity with one AutoCompleteTextView with associated
> > 'doit' and 'clear' Buttons and a read-only TextView that displays the
> > result of 'doit'. These results are being partially obscured by the
> > QWERTY keyboard. I'm trying unsuccessfully to shift focus from the
> > auto complete text view to the clear button (or the read only text
> > view) thinking that as soon as the auto complete text view loses
> > focus, the keyboard will go away.
>
> > So my question is really two questions:
>
> > 1) Once I succeed in programmatically arranging for my auto complete
> > text view to lose focus, will the keyboard go away?
> > 2) Focus is stuck on my auto complete text view. I've setFocusable
> > (true) on the clear button and the other read-only text view, and
> > called requestFocus() from each (I've tried both). Also setText("") in
> > the auto complete view. No love. Can I not set focus to a read-only
> > textview or a Button?

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to