У меня есть ListFragment с MultiChoiceModeListener для контекстного режима действия. После длительного щелчка элементы выбираются. Однако: если я поворачиваю экран, выбор теряется, но Android остается в режиме действия. Это означает: вы все равно можете выбрать действия над определенными элементами, которые вы выбрали до поворота экрана.Уничтожить/Оставить режим действия на экране Вращение
Я хотел бы выйти из режима действия после поворота экрана. Просто покажите обычный OptionsMenu. Кажется сложнее, чем кажется. Я попробовал те, в OnCreate():.
- invalidateOptionsMenu()
- getListView() clearChoices();
К сожалению, ничего из этого не работает.
Благодарим за помощь. :)
Я понял, что использовал неправильный список-макет. Теперь я использую simple_list_item_activated_1, и ListView запоминает его состояние. Я могу жить с (действительно, я предпочитаю) это решение. :) – Daniel