From 1a9dc566bea8abc8293ab9db40711147e99a65ea Mon Sep 17 00:00:00 2001 From: Jaewan Kim Date: Wed, 17 Feb 2016 13:41:51 -0800 Subject: [PATCH] PIP: Apply the latest UI spec for PIP menu Bug: 27190196 Change-Id: I71b5f2eb46ee90af8601f4ec02e20e2792ebc4de --- core/res/res/values-television/config.xml | 3 +- .../res/drawable/tv_pip_button_focused.xml | 24 ++++ .../res/drawable/tv_pip_close_button.xml | 26 +++++ .../res/drawable/tv_pip_full_button.xml | 26 +++++ .../res/drawable/tv_pip_pause_button.xml | 26 +++++ packages/SystemUI/res/layout/tv_pip_menu.xml | 110 +++++++++++++----- packages/SystemUI/res/values/strings_tv.xml | 2 +- .../android/systemui/tv/pip/PipManager.java | 4 +- .../systemui/tv/pip/PipMenuActivity.java | 45 ++++++- 9 files changed, 228 insertions(+), 38 deletions(-) create mode 100644 packages/SystemUI/res/drawable/tv_pip_button_focused.xml create mode 100644 packages/SystemUI/res/drawable/tv_pip_close_button.xml create mode 100644 packages/SystemUI/res/drawable/tv_pip_full_button.xml create mode 100644 packages/SystemUI/res/drawable/tv_pip_pause_button.xml diff --git a/core/res/res/values-television/config.xml b/core/res/res/values-television/config.xml index a3a311295ca15..ae19150de3c05 100644 --- a/core/res/res/values-television/config.xml +++ b/core/res/res/values-television/config.xml @@ -25,7 +25,7 @@ false - "1328 54 1808 324" + "1420 100 1820 325" @@ -34,5 +34,4 @@ "1480 123 1760 303" - diff --git a/packages/SystemUI/res/drawable/tv_pip_button_focused.xml b/packages/SystemUI/res/drawable/tv_pip_button_focused.xml new file mode 100644 index 0000000000000..5cabb77a6971c --- /dev/null +++ b/packages/SystemUI/res/drawable/tv_pip_button_focused.xml @@ -0,0 +1,24 @@ + + + + + + + diff --git a/packages/SystemUI/res/drawable/tv_pip_close_button.xml b/packages/SystemUI/res/drawable/tv_pip_close_button.xml new file mode 100644 index 0000000000000..86fda0d31346a --- /dev/null +++ b/packages/SystemUI/res/drawable/tv_pip_close_button.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/tv_pip_full_button.xml b/packages/SystemUI/res/drawable/tv_pip_full_button.xml new file mode 100644 index 0000000000000..332c669de1546 --- /dev/null +++ b/packages/SystemUI/res/drawable/tv_pip_full_button.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/drawable/tv_pip_pause_button.xml b/packages/SystemUI/res/drawable/tv_pip_pause_button.xml new file mode 100644 index 0000000000000..d277b07c199e5 --- /dev/null +++ b/packages/SystemUI/res/drawable/tv_pip_pause_button.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + diff --git a/packages/SystemUI/res/layout/tv_pip_menu.xml b/packages/SystemUI/res/layout/tv_pip_menu.xml index 3562c644e61e3..0b98d0ea71f51 100644 --- a/packages/SystemUI/res/layout/tv_pip_menu.xml +++ b/packages/SystemUI/res/layout/tv_pip_menu.xml @@ -18,36 +18,94 @@ --> + android:orientation="horizontal" + android:paddingTop="350dp" + android:background="#CC000000" + android:gravity="top|center_horizontal" + android:clipChildren="false"> -