summaryrefslogtreecommitdiff
path: root/core/java/android/app/StatusBarManager.java
diff options
context:
space:
mode:
authorJason Monk <jmonk@google.com>2015-12-13 16:22:37 -0500
committerJason Monk <jmonk@google.com>2015-12-13 16:22:37 -0500
commita9927325eda025504d59bb6594fee8e240d95b01 (patch)
treeacfdcbd9053d25f2ad9ae6a13324eca213dcc8db /core/java/android/app/StatusBarManager.java
parent1d0062e183a8a8827a4f644d595034b4ec36f3ce (diff)
Support dnd condition in Settings
- Add way to open QS detail panels directly - Add internal broadcast that can launch apps when dnd mode changes Change-Id: If2b6350dc31623f3bf2f64c7eb141cff5d3d4e89
Diffstat (limited to 'core/java/android/app/StatusBarManager.java')
-rw-r--r--core/java/android/app/StatusBarManager.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/core/java/android/app/StatusBarManager.java b/core/java/android/app/StatusBarManager.java
index 5e8ad68957b2..b899116142c8 100644
--- a/core/java/android/app/StatusBarManager.java
+++ b/core/java/android/app/StatusBarManager.java
@@ -180,10 +180,17 @@ public class StatusBarManager {
* Expand the settings panel.
*/
public void expandSettingsPanel() {
+ expandSettingsPanel(null);
+ }
+
+ /**
+ * Expand the settings panel and open a subPanel, pass null to just open the settings panel.
+ */
+ public void expandSettingsPanel(String subPanel) {
try {
final IStatusBarService svc = getService();
if (svc != null) {
- svc.expandSettingsPanel();
+ svc.expandSettingsPanel(subPanel);
}
} catch (RemoteException ex) {
// system process is dead anyway.