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

Commit 97c4ba98 authored by Ricardo Cervera's avatar Ricardo Cervera
Browse files

docs: Added info on noHistory and onActivityResult().

Bug: 13807256

Cherry-pick from Iae4901a311e76401396f89c552e5b27a49c65c83

Change-Id: I4ad7aea1a3c7ea82bc2bbcdf35d2de418ef7b90f
parent 3212c3aa
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -4751,6 +4751,10 @@ public class Activity extends ContextThemeWrapper
     * <p>You will receive this call immediately before onResume() when your
     * activity is re-starting.
     *
     * <p>This method is never invoked if your activity sets
     * {@link android.R.styleable#AndroidManifestActivity_noHistory noHistory} to
     * <code>true</code>.
     *
     * @param requestCode The integer request code originally supplied to
     *                    startActivityForResult(), allowing you to identify who this
     *                    result came from.
+4 −0
Original line number Diff line number Diff line
@@ -3535,6 +3535,10 @@ public class Intent implements Parcelable, Cloneable {
     * the user navigates away from it, the activity is finished.  This may also
     * be set with the {@link android.R.styleable#AndroidManifestActivity_noHistory
     * noHistory} attribute.
     *
     * <p>If set, {@link android.app.Activity#onActivityResult onActivityResult()}
     * is never invoked when the current activity starts a new activity which
     * sets a result and finishes.
     */
    public static final int FLAG_ACTIVITY_NO_HISTORY = 0x40000000;
    /**
+3 −1
Original line number Diff line number Diff line
@@ -686,7 +686,9 @@ visible on screen &mdash; "{@code true}" if it should be finished, and
<p>
A value of "{@code true}" means that the activity will not leave a
historical trace.  It will not remain in the activity stack for the task,
so the user will not be able to return to it.
so the user will not be able to return to it. In this case,
{@link android.app.Activity#onActivityResult onActivityResult()} is never called if you
start another activity for a result from this activity.
</p>

<p>