OSDN Git Service

Plugin fragment support
authorJason Monk <jmonk@google.com>
Thu, 3 Nov 2016 13:07:20 +0000 (09:07 -0400)
committerJason Monk <jmonk@google.com>
Fri, 11 Nov 2016 16:19:52 +0000 (11:19 -0500)
commitf4e019aaad6f9da3165e8f35966299c43d5cfebf
tree3f5e0f00b6814acd62aa8bd5b98dd01e908a6b42
parent0ceef211875515c2a7531f9baeae46339e700f3a
Plugin fragment support

Allows fragments to be easily switched over to plugins and a provides
a convenient base class for plugins to use that makes sure the layout
inflater and context point at the plugin's and not sysui's.

Bug: 32609190
Test: runtest systemui

Change-Id: I6503947e980f66ddcd826f6ca9a92b591ce0eb1e
packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginFragment.java [new file with mode: 0644]
packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginInstanceManager.java
packages/SystemUI/plugin/src/com/android/systemui/plugins/PluginManager.java
packages/SystemUI/src/com/android/systemui/fragments/FragmentHostManager.java
packages/SystemUI/src/com/android/systemui/fragments/PluginFragmentListener.java [new file with mode: 0644]
packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java