commit | 74f5e36f49b32baef90bf31bbbaf487c18002944 | [log] [tgz] |
---|---|---|
author | Jason Monk <jmonk@google.com> | Wed Dec 06 08:56:33 2017 -0500 |
committer | Jason Monk <jmonk@google.com> | Wed Dec 13 14:28:09 2017 -0500 |
tree | f50aa5c641cd263744636eb6100ac734b335477a | |
parent | 4ae4005bde84dc2217f9e792c87ec0065f5a50e1 [diff] |
Give SliceManagerService a concept of pinned slices. Allow launcher/assistant to pin slices. Also allow other apps with access to a slice to pin it dynamically by adding a listener to it. Dynamic pinnings can expire when the host app dies because the binder will no longer be alive. Public docs and unhiding will come in a later CL with CTS tests. Bug: 68378571 Test: runtest --path frameworks/base/services/tests/uiservicestests Change-Id: I1dd9a839f547fc949922b766ba4b54e6d50f3125