В моем приложении я хочу иметь возможность запускать свою собственную функцию, когда пользователь копирует текст в буфер обмена.
Я переопределяю функцию onActionModeFinished и, поскольку я хочу быть уверен, что пользователь нажал на кнопку Копировать, я получаю выбранный индекс навигации. К сожалению, если всегда возвращать -1. Здесь я что-то не так делаю?
@Override
public void onActionModeFinished(ActionMode mode) {
super.onActionModeFinished(mode);
if (_actionBar != null) {
int index = _actionBar.getSelectedNavigationIndex();
// here index is always -1
}
}