Можно ли использовать модальное представление ListPreference в ListActivity? - PullRequest
1 голос
/ 03 марта 2010

Я пытаюсь собрать модальное поле с прокручиваемым списком отмечаемых элементов и кнопками «ОК» и «Отмена» внизу, чтобы пользователь мог выбрать фильтры. Кажется, что самый простой способ сделать подобные вещи в Android - это повторно использовать компоненты API (виджеты, макеты и т. Д.), И наиболее близким из них, который я могу найти, является ListPreference, который в основном выполняет именно то, что я хочу (я даже работать с хранением данных в SharedPreferences).

Проблема в том, что я не запускаю этот модальный блок из PreferenceActivity, а скорее запускаю его из одного из двух действий: ListActivity и MapActivity. Если бы здесь была возможна ListPreference, это было бы очень удобно, но в противном случае любая помощь, направившая меня в нужном направлении, была бы полезной.

Спасибо! Ник

1 Ответ

2 голосов
/ 03 марта 2010

Попробуйте AlertDialog, снабдив его своим ListAdapter через AlertDialog.Builder.

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