Показать данные в ListView от Webservice в соответствии с KeyPress в Android

StackOverflow https://stackoverflow.com/questions/4405366

  •  25-09-2019
  •  | 
  •  

Вопрос

Я разрабатываю приложение для Android для корейского клиента. Я должен искать данные в соответствии с ключом, например, если я нажимаю A, то все данные, которые начали с шоу в ListView, где данные происходят из веб-сервис в ListView. Является ли это возможным?

Если да, то как это сделать. Если возможно, дайте мне код или ссылку, которую я могу использовать?

Спасибо.

Это было полезно?

Решение

В этом районе, где getdata () вызывается в коде @ Syam's Code, извлеките новые данные в соответствии с текстом, введенным в тексте редактирования, поместите его в массив, который имеет источник ListView, не забудьте позвонить на SetDatAsChenced () адаптер в конце.

Другие советы

Да, это возможно. Вы можете добавить TextChangedListener на свой Edittext, и в мероприятии OnTextChanged получают дату от веб-сервера как JSON или XML, а также проанализируют данные, и покажите данные в ListView.

edittext.addTextChangedListener(textWacther);
final TextWatcher textWacther = new TextWatcher() {
        public void afterTextChanged(Editable s) {
        }

        public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
        }

        public void onTextChanged(CharSequence s, int start, int before,
                int count) {
            getdata();

        }

    };

Получение данных из веб-сервера Этот вопрос может быть полезен для васКак подключиться к удаленной базе данных с веб-сайтами?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top