Can anyone tell me what are the different of use of onAttach() and isAdded in Android Fragment?
When create a new fragment onAttach() method creating default.
I
onAttach() is called when a fragment is connected to an activity. Where isAdded() override method will come up with true if it is connected successfully to an activity.
Called when a fragment is first attached to its context. onCreate(Bundle) will be called after this.
Return true if the fragment is currently added to its activity.
This could be answered simply reading javadocs:
/**
* Called when a fragment is first attached to its context.
* {@link #onCreate(Bundle)} will be called after this.
*/
public void onAttach(Context context)
and
/**
* Return true if the fragment is currently added to its activity.
*/
final public boolean isAdded()