Remove experimental immersive mode support. DO NOT MERGE
Bug: 2949215 Change-Id: I7d998ef571ef7e149bb96261430e92150b80b77d
This commit is contained in:
@@ -149,22 +149,6 @@ public class ActivityInfo extends ComponentInfo
|
||||
* {@link android.R.attr#finishOnCloseSystemDialogs} attribute.
|
||||
*/
|
||||
public static final int FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS = 0x0100;
|
||||
/**
|
||||
* Bit in {@link #flags} corresponding to an immersive activity
|
||||
* that wishes not to be interrupted by notifications.
|
||||
* Applications that hide the system notification bar with
|
||||
* {@link android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN}
|
||||
* may still be interrupted by high-priority notifications; for example, an
|
||||
* incoming phone call may use
|
||||
* {@link android.app.Notification#fullScreenIntent fullScreenIntent}
|
||||
* to present a full-screen in-call activity to the user, pausing the
|
||||
* current activity as a side-effect. An activity with
|
||||
* {@link #FLAG_IMMERSIVE} set, however, will not be interrupted; the
|
||||
* notification may be shown in some other way (such as a small floating
|
||||
* "toast" window).
|
||||
* {@see android.app.Notification#FLAG_HIGH_PRIORITY}
|
||||
*/
|
||||
public static final int FLAG_IMMERSIVE = 0x0200;
|
||||
/**
|
||||
* Options that have been set in the activity declaration in the
|
||||
* manifest.
|
||||
@@ -175,7 +159,6 @@ public class ActivityInfo extends ComponentInfo
|
||||
* {@link #FLAG_STATE_NOT_NEEDED}, {@link #FLAG_EXCLUDE_FROM_RECENTS},
|
||||
* {@link #FLAG_ALLOW_TASK_REPARENTING}, {@link #FLAG_NO_HISTORY},
|
||||
* {@link #FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS},
|
||||
* {@link #FLAG_IMMERSIVE}
|
||||
*/
|
||||
public int flags;
|
||||
|
||||
|
||||
@@ -1883,12 +1883,6 @@ public class PackageParser {
|
||||
a.info.flags |= ActivityInfo.FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS;
|
||||
}
|
||||
|
||||
if (sa.getBoolean(
|
||||
com.android.internal.R.styleable.AndroidManifestActivity_immersive,
|
||||
false)) {
|
||||
a.info.flags |= ActivityInfo.FLAG_IMMERSIVE;
|
||||
}
|
||||
|
||||
if (!receiver) {
|
||||
a.info.launchMode = sa.getInt(
|
||||
com.android.internal.R.styleable.AndroidManifestActivity_launchMode,
|
||||
|
||||
Reference in New Issue
Block a user