В моем приложении 3 похожих экрана. Поэтому сомнение заключается в том, что я должен создать для этих экранов. Действие или фрагмент.
Используйте фрагменты для этого сценария, поскольку фрагменты дают свободу повторного использования компонентов, а также поддерживают обратную навигацию в таком сценарии ios.
Также обратите внимание на Android Компонент навигации. , так как вы можете правильно поддерживать последовательность навигации по приложению.
Согласно данному интерфейсу, фрагменты будут лучшим вариантом. Я бы посоветовал вам использовать компонент Navigation для навигации по фрагментам.
Вы можете ознакомиться с документацией компонента Navigation by Jetpack: Руководство по компонентам навигации
Happy Coding :)