From 9329f6b15b6692187ed69ed8f26d22724bf4ac2a Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Thu, 1 May 2014 16:52:01 -0700 Subject: Add fancier press states for buttons. - Add tint color, which applies 60% opacity in default state. - Apply tint to dialer call buttons. - Convert add, swap, and merge icons into drawables. Bug: 14108639 Change-Id: Id9c08ccb035958e51d28255b8c13644c6c5fca73 --- InCallUI/res/color/selectable_icon_tint.xml | 23 ++++++++++++++++++++ InCallUI/res/drawable/btn_add.xml | 29 ++++++++++++++++++++++++++ InCallUI/res/drawable/btn_background.xml | 29 ++++++++++++++++++++++++++ InCallUI/res/drawable/btn_compound_audio.xml | 15 ++++++++----- InCallUI/res/drawable/btn_compound_dialpad.xml | 3 ++- InCallUI/res/drawable/btn_compound_hold.xml | 3 ++- InCallUI/res/drawable/btn_compound_mute.xml | 3 ++- InCallUI/res/drawable/btn_merge.xml | 29 ++++++++++++++++++++++++++ InCallUI/res/drawable/btn_swap.xml | 29 ++++++++++++++++++++++++++ InCallUI/res/layout/call_button_fragment.xml | 6 +++--- 10 files changed, 158 insertions(+), 11 deletions(-) create mode 100644 InCallUI/res/color/selectable_icon_tint.xml create mode 100644 InCallUI/res/drawable/btn_add.xml create mode 100644 InCallUI/res/drawable/btn_background.xml create mode 100644 InCallUI/res/drawable/btn_merge.xml create mode 100644 InCallUI/res/drawable/btn_swap.xml diff --git a/InCallUI/res/color/selectable_icon_tint.xml b/InCallUI/res/color/selectable_icon_tint.xml new file mode 100644 index 000000000..8665272ec --- /dev/null +++ b/InCallUI/res/color/selectable_icon_tint.xml @@ -0,0 +1,23 @@ + + + + + + + + + diff --git a/InCallUI/res/drawable/btn_add.xml b/InCallUI/res/drawable/btn_add.xml new file mode 100644 index 000000000..403fc1cb3 --- /dev/null +++ b/InCallUI/res/drawable/btn_add.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/InCallUI/res/drawable/btn_background.xml b/InCallUI/res/drawable/btn_background.xml new file mode 100644 index 000000000..be4644670 --- /dev/null +++ b/InCallUI/res/drawable/btn_background.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + diff --git a/InCallUI/res/drawable/btn_compound_audio.xml b/InCallUI/res/drawable/btn_compound_audio.xml index c348c98c1..51dc2c59e 100644 --- a/InCallUI/res/drawable/btn_compound_audio.xml +++ b/InCallUI/res/drawable/btn_compound_audio.xml @@ -46,7 +46,8 @@ size of the button. --> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> diff --git a/InCallUI/res/drawable/btn_compound_hold.xml b/InCallUI/res/drawable/btn_compound_hold.xml index 50161eac8..058db30f4 100644 --- a/InCallUI/res/drawable/btn_compound_hold.xml +++ b/InCallUI/res/drawable/btn_compound_hold.xml @@ -24,7 +24,8 @@ the icon up to the full size of the button. --> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> diff --git a/InCallUI/res/drawable/btn_compound_mute.xml b/InCallUI/res/drawable/btn_compound_mute.xml index 4e09bd9c3..53608a13c 100644 --- a/InCallUI/res/drawable/btn_compound_mute.xml +++ b/InCallUI/res/drawable/btn_compound_mute.xml @@ -24,7 +24,8 @@ the icon up to the full size of the button. --> + android:gravity="center" + android:tint="@color/selectable_icon_tint" /> diff --git a/InCallUI/res/drawable/btn_merge.xml b/InCallUI/res/drawable/btn_merge.xml new file mode 100644 index 000000000..080949ad0 --- /dev/null +++ b/InCallUI/res/drawable/btn_merge.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/InCallUI/res/drawable/btn_swap.xml b/InCallUI/res/drawable/btn_swap.xml new file mode 100644 index 000000000..869b91786 --- /dev/null +++ b/InCallUI/res/drawable/btn_swap.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/InCallUI/res/layout/call_button_fragment.xml b/InCallUI/res/layout/call_button_fragment.xml index 3cfd87f3d..139bdd00d 100644 --- a/InCallUI/res/layout/call_button_fragment.xml +++ b/InCallUI/res/layout/call_button_fragment.xml @@ -124,7 +124,7 @@ @@ -138,7 +138,7 @@ @@ -148,7 +148,7 @@ The "Merge" button for CDMA devices is "cdmaMergeButton" above. --> -- cgit v1.2.3