OSDN Git Service

Plumbing for screen pinning request from sysui
authorJason Monk <jmonk@google.com>
Fri, 12 Sep 2014 14:59:21 +0000 (10:59 -0400)
committerJason Monk <jmonk@google.com>
Thu, 6 Nov 2014 20:53:43 +0000 (15:53 -0500)
commit5565cb42f2ac07fcdbe3aab2503de07fbeb39504
tree8b3216f80994b8b702bcccbbcc1fdbd666502312
parentb9744c1c1f5e8cc936da7f1832665f77ad5bb18f
Plumbing for screen pinning request from sysui

Removes lock-to-app request dialog from the AM.

Added a showScreenPinningRequest to IStatusBar to handle the
flow from app requesting lock task to showing the dialog.

This CL also allows startLockTaskOnCurrent (system|signature) to
start lock task directly.  (Note: this is the less locked version
that always allows exit through back + recents)

Bug: 16957435
Change-Id: I284918dd5989de6cb2767c2a717529eb5e9c6db4
core/java/com/android/internal/statusbar/IStatusBar.aidl
packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
packages/SystemUI/src/com/android/systemui/statusbar/tv/TvStatusBar.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/statusbar/StatusBarManagerInternal.java
services/core/java/com/android/server/statusbar/StatusBarManagerService.java