From edeb517a94d8adc304f8e7564aa618fb70d87a9c Mon Sep 17 00:00:00 2001 From: Annie Chin Date: Fri, 24 Jun 2016 17:07:08 -0700 Subject: [PATCH] Add getters for ButtonDispatcher HomeButton and its views Bug: 29617922 Change-Id: I9cc672441520eb688ea8b3525be2b3d83f9e6656 --- .../android/systemui/statusbar/phone/ButtonDispatcher.java | 4 ++++ .../com/android/systemui/statusbar/phone/PhoneStatusBar.java | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java index b5a48a3c67e92..b53a999071461 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/ButtonDispatcher.java @@ -157,6 +157,10 @@ public class ButtonDispatcher { } } + public ArrayList getViews() { + return mViews; + } + public View getCurrentView() { return mCurrentView; } diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index 376f724a97fce..515cfb8b0a769 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -4245,6 +4245,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, mStackScroller.setActivatedChild(view); } + public ButtonDispatcher getHomeButton() { + return mNavigationBarView.getHomeButton(); + } + /** * @param state The {@link StatusBarState} to set. */