Заполнение поля быстрого поиска через веб-сервис

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

1 ответ

Решение

Хорошо, если сервер, который вы используете, достаточно быстрый, нет причин не делать этого. Поле быстрого поиска явно поддерживает объединение результатов из локальных данных и Интернета (см. Строку № 1 http://developer.android.com/resources/articles/qsb.html).

Пока сбой является изящным (для ситуаций, когда нет сетевого подключения), вы должны быть в порядке.

РЕДАКТИРОВАТЬ: странно, они избавились от этого в недавнем редизайне. Зеркало есть на http://jayxie.com/mirrors/android-sdk/resources/articles/qsb.html, и вы можете ознакомиться с предложениями по поиску на http://developer.android.com/guide/topics/search/adding-custom-suggestions.html.

Другие вопросы по тегам