0

ジオサジェストを表示するために使用されるACTVがあります(GeoCoderなどを介して)。それは魅力のように機能しています。

ここで、ユーザーが空の ACTV に触れたとき、またはテキスト サイズが 0 になったときに、ACTV に履歴 (以前に見つかったジオロケーション) をドロップダウンとして表示させたいと考えています。この場合、ACTV は単純なスピナーのように機能するはずです。ユーザーがテキストを変更すると、ACTV はジオコード検索を起動する必要があります。

それを達成する最も簡単な方法は何ですか?

ティア

4

1 に答える 1

1

AutoCompleteTextView に OnTouchListener を追加して、次を呼び出すことができます。

autoCompleteTextView.showDropDown();

フォーカスについては、OnFocusChangeListener を使用して同様のことを行うことができますが、最初にポップアップがisPopupShowing().

于 2014-01-22T15:17:12.910 に答える