Ответ 1
Это используется для вызова режима действия (a.k.a., контекстная панель действий) при использовании панелей действий. Вы увидите его в таких приложениях, как Gmail: при запуске проверки элементов в списке панель действий изменяется от общих действий на уровне активности к операциям, которые должны выполняться в списке (например, изменять метки, мусор).
Как и CHOICE_MODE_MULTIPLE
, вам нужно, чтобы ваш ListView
был заполнен элементами Checkable
. Затем, после проверки одного или нескольких элементов, Android автоматически выведет выбранный вами режим действия, который вы можете настроить своими действиями.
Вот пример проекта, который демонстрирует это: https://github.com/commonsguy/cw-omnibus/tree/master/ActionMode/ActionModeMC