У меня есть приложение, в котором у меня есть экран «Редактировать» сущности.
На телефоне представлен только этот фрагмент, и он использует android.support.v7.widget.Toolbar из родительской активности.На панели есть кнопка Сохранить, которая работает правильно.Таким образом, EntityDetailActivity вызывает мой EditEntityFragmant.
На планшете есть разделенный экран, и этот фрагмент отображается, когда событие setOnLongClickListener запускается для элемента с левой стороны.Этот слушатель запускает SupportActionMode, который имеет свои собственные методы onCreateActionMode, onActionItemClicked и т. Д.Так что в основном он создает другую панель инструментов поверх моей оригинальной.Здесь у меня есть SplitScreenActivity, которая реализует ActionMode и ActionMode.Callback (), и это действие вызывает мой EditEntityFragmant, также для события LongClick.
Я бы хотел отлавливать события onActionItemClicked, происходящие на панели инструментов ActionMode, с помощью моего onActionItemClickedреализация моего EditEntityFragmant.
Возможно ли это?
Мой фрагмент имеет setHasOptionsMenu (true);вызов метода OnCreate ().И я передаю false, когда я не обработал событие ActionItem.
С уважением,
Тамас