Кажется, что каждый пример, который я могу найти для переключения между действиями, включает в себя создание Intent и передачу в контексте View через OnClickListener, связанный с кнопкой.
Но что, если вы просто решите, что вам нужно переключать действия? В моем случае значение предпочтения вызывает переключатель Activity.
Как вы создаете намерение, которое может вызвать переключатель Activity без связанного с ним OnClickListener?