If the presentation is easy (a bunch of text fields), then that doesn't matter. On the other hand, if the two screens are largely independent and heavy, you can use two different activities. The main advantages of this approach are:
- If there is an error in the second screen (in this case, this is an action), your application will return to the first screen, whereas if you use the view, the entire application will fail.
- Improved readability
- Easier to add additional features in the future.
source
share