OSDN Git Service

Use different asset when docked stack exists
authorJorim Jaggi <jjaggi@google.com>
Mon, 21 Dec 2015 12:22:31 +0000 (13:22 +0100)
committerJorim Jaggi <jjaggi@google.com>
Tue, 5 Jan 2016 12:49:41 +0000 (13:49 +0100)
commita6c934e2a3e6ddec6549cea55b7bece02348c6f8
treea6b9bd98b3d2a278a5b8af63a0040eca63ce34d8
parent0429f3522bca5bb86378dd3f013f995484ddbed6
Use different asset when docked stack exists

- Add the ability to add a listener when the existence of the
docked stack changes.
- Register SystemUI as such a listener and switch the recents
button asset when docked stack exists.

Change-Id: I05350878c5adc7ad9f0399f0c42d8d1615d44d02
Android.mk
core/java/android/view/IDockedStackListener.aidl [moved from core/java/android/view/IDockDividerVisibilityListener.aidl with 70% similarity]
core/java/android/view/IWindowManager.aidl
packages/SystemUI/res/drawable-xxxhdpi/ic_sysbar_docked.png [new file with mode: 0644]
packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java
packages/SystemUI/src/com/android/systemui/stackdivider/Divider.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
services/core/java/com/android/server/wm/DockedStackDividerController.java
services/core/java/com/android/server/wm/WindowManagerService.java