Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2a129789 authored by Jeff Davidson's avatar Jeff Davidson
Browse files

Update unclear Fragment Javadoc.

"Empty" could imply that the constructor body itself is empty, which
is not a requirement. All that matters is that the constructor is
public and takes no arguments.

Change-Id: Id1cda8835baee9f9ad89aba8b3d33b963e61e718
parent 2f439763
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -166,11 +166,12 @@ final class FragmentState implements Parcelable {
 * activity: if the activity is stopped, no fragments inside of it can be
 * started; when the activity is destroyed, all fragments will be destroyed.
 *
 * <p>All subclasses of Fragment must include a public empty constructor.
 * <p>All subclasses of Fragment must include a public no-argument constructor.
 * The framework will often re-instantiate a fragment class when needed,
 * in particular during state restore, and needs to be able to find this
 * constructor to instantiate it.  If the empty constructor is not available,
 * a runtime exception will occur in some cases during state restore.
 * constructor to instantiate it.  If the no-argument constructor is not
 * available, a runtime exception will occur in some cases during state
 * restore.
 *
 * <p>Topics covered here:
 * <ol>