hello,

i am working on an app that's defined with orientation="landscape".
the main activity has a dialog that contains a text field defined
like this:

           <AutoCompleteTextView android:id="@+id/name_text"
                     android:completionThreshold="2"
                     android:layout_width="fill_parent"
                     android:layout_height="wrap_content"
                     android:layout_marginLeft="5px"
                     android:inputType="textPersonName|textCapWords"
                     android:imeOptions="actionDone"
                     />

i have two problems:

1. when i use the soft keyboard to enter text into that field,
   the screen morphs to soft keyboard mode, where all i
   can see is a text area for entry and the keyboard.
   this puzzles me a little because the field is defined as
   single line.  it looks like too much space (a text area perhaps
   two lines tall) is allocated for it.  this is really minor / i can
   live with this.

2. i see that autocomplete is integrated into the text entry/soft
keyboard.
  that's very nice.  i enter a couple of characters, pick the first
suggestion,
  and touch "Done"

  the problem i have is that once the keyboard entry mode ends and the
  dialog view re-appears, the autocomplete drop down is still showing,
  even though it has only one matching entry that matches precisely
the
  text that i've already entered and autocompleted (in keyboard mode).

  the other issue i see, which is more severe, is that if i try to
  dismiss the dropdown by touching the [already-entered] matching
  entry (in the dropdown), then a side effect occurs:  a thin grey bar
appears (slides up)
  at the bottom of the screen;  it looks like some sort of empty
activity
  menu.  i have to dismiss it by pressing the back button.

  ideally the behavior i seek is that when i'm done editing in soft
  keyboard mode, the autocomplete dropdown should no longer be
  displaying.  is there a way to programmatically dismiss it
  when the entry mode ends?  or is there some magic option like
  android:imeoptions="autocompleteproperly" ? :-)

thanks,
/ eitan

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to