Issue
As per my research, there is a significant difference in the concept of backstack and how they exist:
Activity
When an
activityis placed to thebackstackofactivitiesthe user can navigate back to the previous activity by just pressing thebackbutton.Activitycan exist independently.
Fragment
When an
fragmentis placed to the activity we have to request the instance to be saved by callingaddToBackstack()during thefragmenttransaction.Fragmenthas to live inside theactivity
Are there any additional differences?
Solution
Those are two completely different things:
An Activity is an application component that provides a screen, with which users can interact in order to do something. More details: https://developer.android.com/guide/components/activities/intro-activities
Whereas a Fragment represents a behavior or a portion of user interface in an Activity. https://developer.android.com/guide/fragments
Answered By - Юрій Мазуревич
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.