Контекстная панель действий в сотах - PullRequest
10 голосов
/ 14 мая 2011

Я хочу скопировать реализацию панели действий из приложения gmail в Honeycomb

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

В основном, когда вывыберите электронное письмо или более, чтобы ваша панель действий анимировалась в другую панель действий с помощью: 1.Контекстовых кнопок

2.На домашней иконке появляется новая кнопка «Готово».

Есть ли у кого-нибудьидея как это сделать?

1 Ответ

15 голосов
/ 14 мая 2011

Вызовите метод startActionMode, доступный в любом представлении или вашей деятельности.Этот метод принимает объект ActionMode.Callback, который будет управлять жизненным циклом контекстного режима.startActionMode вернет объект ActionMode, если запуск режима был успешным, или null, если запрос был отклонен.

Если вы специально создаете режим множественного выбора дляListView, вы можете взять ярлык и использовать CHOICE_MODE_MULTIPLE_MODAL.

...