Дополнения по запросу в Android диалоге - PullRequest
0 голосов
/ 12 февраля 2012

В одном из видов деятельности моего приложения пользователь может выбрать язык.Поскольку приложение доступно только на 5 языках, я хотел бы сделать что-то вроде:

Когда пользователь нажимает кнопку «Язык», появляется диалоговое окно с 5 основными языками и дополнительная опция: «Показать больше языков».Если пользователь выберет последний, то покажет полный список.

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

Как я могу это сделать?Спасибо

Ответы [ 2 ]

1 голос
/ 12 февраля 2012

Посмотрите, как это делается в меню «Настройки» -> «Язык и клавиатура» -> «Выбрать язык», это может дать вам правильное представлениеВ противном случае вы можете использовать контекстные меню и подменю со списками для его реализации.Помните, что действия должны быть возобновлены, чтобы применить язык.


Cheers

1 голос
/ 12 февраля 2012

Я думаю, что вы могли бы перечислить все языки в линейном формате, окруженном видом прокрутки, все скрыты и добавлены в диалог.Когда пользователь нажимает кнопку show more languages, вы можете показать скрытый макет:)

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