As per the given UI, Fragments would be the best option. I would suggest you, use the Navigation component for the fragment navigation.
You can visit the documentation of Navigation Component by Jetpack: Navigation component Guide
Happy Coding :)
Use fragments for this scenario, because fragments gives the freedom to reuse the components and also maintains the back navigation in such scenarios.
Also do take a look at the Android's Navigation Component. , as you can maintain the flow of the navigation of the application properly.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.