Как я могу сбросить позицию прокрутки списка наверх при предоставлении нового набора предложений?
При предоставлении пользовательских поисковых запросов в диалог поиска, позиция прокрутки не сбрасываетсяпри наборе большего количества символов после прокрутки вниз списка предложений.
Это легко воспроизвести в окне быстрого поиска, если настроен поиск контактов:
- Открыть QSB
- Выберите Контакты из набора параметров
- Введите что-то, что даст более одного полного экрана результатов , произнесите "a"
- Проведите пальцем вверхотображать предложения из нижней части списка
Клавиатура с мягким вводом клавиатуры будет скрыта, показывая полный список предложений в виде высоты.И позиция прокрутки теперь далеко от верхней части
- Нажмите обратно в текст поиска и добавьте символ
Хотя курсор повторно запрашиваети представлены новые предложения, список не прокручивается назад к началу
Мое использование диалогового окна поиска страдает таким же поведением, а пользовательский интерфейс неудовлетворительным.Я предоставляю пользовательские предложения из HTTP API, которые
Я заметил, что другие параметры корпуса ограничивают свои предложения только одной высотой экранных предложений, избегая этой проблемы в целом.