From 6c2357ae634cd3413c699d71c542fd5fced48002 Mon Sep 17 00:00:00 2001 From: calderwoodra Date: Mon, 23 Apr 2018 15:22:26 -0700 Subject: Implemented context menu actions. Actions implemented in this CL: - placing a voice call - placing a video call - opening an sms conversation - opening a contact card Remove action will be implemented in a follow up CL. Made a few adjustments to the context menu UI. Bug: 77761023 Test: ContextMenuTest PiperOrigin-RevId: 193994428 Change-Id: I85b328f5820175ff91514c0057267b85649b0755 --- .../res/drawable/context_menu_contact_icon.xml | 30 ++++++++++++++++++++++ .../speeddial/res/layout/add_favorite_activity.xml | 21 --------------- .../speeddial/res/layout/context_menu_layout.xml | 6 ++--- .../android/dialer/speeddial/res/values/styles.xml | 7 +++-- 4 files changed, 37 insertions(+), 27 deletions(-) create mode 100644 java/com/android/dialer/speeddial/res/drawable/context_menu_contact_icon.xml delete mode 100644 java/com/android/dialer/speeddial/res/layout/add_favorite_activity.xml (limited to 'java/com/android/dialer/speeddial/res') diff --git a/java/com/android/dialer/speeddial/res/drawable/context_menu_contact_icon.xml b/java/com/android/dialer/speeddial/res/drawable/context_menu_contact_icon.xml new file mode 100644 index 000000000..73260b156 --- /dev/null +++ b/java/com/android/dialer/speeddial/res/drawable/context_menu_contact_icon.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/java/com/android/dialer/speeddial/res/layout/add_favorite_activity.xml b/java/com/android/dialer/speeddial/res/layout/add_favorite_activity.xml deleted file mode 100644 index 4df2f29b4..000000000 --- a/java/com/android/dialer/speeddial/res/layout/add_favorite_activity.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - \ No newline at end of file diff --git a/java/com/android/dialer/speeddial/res/layout/context_menu_layout.xml b/java/com/android/dialer/speeddial/res/layout/context_menu_layout.xml index 4fb12ffe9..a59fa07c7 100644 --- a/java/com/android/dialer/speeddial/res/layout/context_menu_layout.xml +++ b/java/com/android/dialer/speeddial/res/layout/context_menu_layout.xml @@ -20,7 +20,6 @@ android:orientation="vertical" android:layout_width="160dp" android:layout_height="wrap_content" - android:elevation="8dp" android:clipChildren="true" android:clipToPadding="false"> @@ -83,13 +82,12 @@ android:drawableStart="@drawable/quantum_ic_close_vd_theme_24" style="@style/SpeedDialContextMenuItem"/> - + style="@style/SpeedDialContextMenuItem.NoDrawableTint"/> \ No newline at end of file diff --git a/java/com/android/dialer/speeddial/res/values/styles.xml b/java/com/android/dialer/speeddial/res/values/styles.xml index 83bbd09e5..46dbc359a 100644 --- a/java/com/android/dialer/speeddial/res/values/styles.xml +++ b/java/com/android/dialer/speeddial/res/values/styles.xml @@ -15,11 +15,14 @@ ~ limitations under the License --> - + +