Пользовательский авто в комплекте с индикатором выполнения - PullRequest
1 голос
/ 18 февраля 2012

Я пытаюсь создать собственное текстовое представление автозаполнения, которое содержит индикатор выполнения (в моем случае - кружок). Моя проблема в том, что каждый раз, когда пользователь вводит символ, к которому обращается веб-служба, и существует некоторая задержка до отображения некоторые результаты. Я хотел бы поместить круг прогресса, который будет подсказывать пользователю, что некоторая работа еще не завершена. В качестве отличного примера того, что я хотел бы, вы можете взглянуть на автоматическое заполнение адреса карт googles.

Спасибо за любые предложения.

Ответы [ 3 ]

0 голосов
/ 18 февраля 2012

Follow http://developer.android.com/resources/tutorials/views/hello-autocomplete.html думаю и пользователь Progress bar и вам нужно использовать обработчик в этом случае

0 голосов
/ 23 февраля 2013

Используйте приведенный ниже код для реализации

   <FrameLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <AutoCompleteTextView
        android:id="@+id/lkjk"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"

        android:completionThreshold="3"
        android:dropDownHeight="200dp"
        android:ems="10"
        >

        <requestFocus />
    </AutoCompleteTextView>

    <ProgressBar
        android:id="@+id/progress_bar"
        android:layout_width="25dip"
        android:layout_height="25dip"
        android:layout_gravity="right" />
</FrameLayout>
0 голосов
/ 18 февраля 2012

Я думаю, AutoCompleteTextView - это то, что вы ищете.

Кроме того, ссылка на учебник .

Редактировать: Длячасть индикатора выполнения, у меня был бы бесконечный индикатор выполнения в строке заголовка моего приложения.Я чувствую, что это было бы более полное решение, так как я могу использовать его для любой другой задачи.Нечто подобное обсуждается здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...