diff options
author | Richard MacGregor <rmacgregor@cyngn.com> | 2016-04-14 11:15:21 -0700 |
---|---|---|
committer | Richard MacGregor <rmacgregor@cyngn.com> | 2016-04-15 11:26:17 -0700 |
commit | 114b9b51492b5a8eba0787dc5a9ed929b416cb04 (patch) | |
tree | 6108b35b41fda7f462c0496f65f02416c618be1d | |
parent | 7c88b513ac210919e5595dce33cee77aa1c71985 (diff) | |
download | android_packages_apps_Dialer-114b9b51492b5a8eba0787dc5a9ed929b416cb04.tar.gz android_packages_apps_Dialer-114b9b51492b5a8eba0787dc5a9ed929b416cb04.tar.bz2 android_packages_apps_Dialer-114b9b51492b5a8eba0787dc5a9ed929b416cb04.zip |
Expand clickable area of settings button
Expand clickable area of settings button. It was way too tricky to hit.
Ticket CD-543
Change-Id: I5f7ee0a79eb87746894b19627465baa13520c7ab
-rw-r--r-- | res/layout/search_edittext.xml | 45 | ||||
-rw-r--r-- | src/com/android/dialer/DialtactsActivity.java | 4 |
2 files changed, 30 insertions, 19 deletions
diff --git a/res/layout/search_edittext.xml b/res/layout/search_edittext.xml index 61406a197..399369bef 100644 --- a/res/layout/search_edittext.xml +++ b/res/layout/search_edittext.xml @@ -17,7 +17,6 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:paddingStart="@dimen/search_box_left_padding" - android:paddingEnd="@dimen/search_box_right_padding" android:gravity="center_vertical" android:orientation="horizontal"> @@ -43,26 +42,38 @@ android:gravity="center_vertical" android:hint="@string/dialer_hint_find_contact" /> - <ImageView + <LinearLayout android:id="@+id/voice_search_button" - android:layout_height="@dimen/search_box_icon_size" - android:layout_width="@dimen/search_box_icon_size" - android:layout_margin="@dimen/search_box_icon_margin" - android:src="@drawable/ic_voice_search" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:gravity="center_vertical" android:clickable="true" - android:contentDescription="@string/description_start_voice_search" - android:background="?android:attr/selectableItemBackgroundBorderless" - android:tint="@color/searchbox_icon_tint" /> + android:contentDescription="@string/description_start_voice_search" > + <ImageView + android:layout_height="@dimen/search_box_icon_size" + android:layout_width="@dimen/search_box_icon_size" + android:layout_margin="@dimen/search_box_icon_margin" + android:src="@drawable/ic_voice_search" + android:background="?android:attr/selectableItemBackgroundBorderless" + android:tint="@color/searchbox_icon_tint" /> + </LinearLayout> - <ImageButton + <LinearLayout android:id="@+id/dialtacts_options_menu_button" - android:layout_width="@dimen/search_box_icon_size" - android:layout_height="@dimen/search_box_icon_size" - android:layout_margin="@dimen/search_box_icon_margin" - android:background="?android:attr/selectableItemBackgroundBorderless" - android:src="@drawable/ic_overflow_menu" - android:contentDescription="@string/action_menu_overflow_description" - android:tint="@color/searchbox_icon_tint" /> + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:paddingEnd="@dimen/search_box_right_padding" + android:gravity="center_vertical" + android:clickable="true" + android:contentDescription="@string/action_menu_overflow_description" > + <ImageView + android:layout_width="@dimen/search_box_icon_size" + android:layout_height="@dimen/search_box_icon_size" + android:layout_margin="@dimen/search_box_icon_margin" + android:background="?android:attr/selectableItemBackgroundBorderless" + android:src="@drawable/ic_overflow_menu" + android:tint="@color/searchbox_icon_tint" /> + </LinearLayout> </LinearLayout> diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java index 7348c1599..0496667f0 100644 --- a/src/com/android/dialer/DialtactsActivity.java +++ b/src/com/android/dialer/DialtactsActivity.java @@ -570,8 +570,8 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O mFloatingActionButtonController = new FloatingActionButtonController(this, floatingActionButtonContainer, floatingActionButton); - ImageButton optionsMenuButton = - (ImageButton) mSearchEditTextLayout.findViewById(R.id.dialtacts_options_menu_button); + View optionsMenuButton = + mSearchEditTextLayout.findViewById(R.id.dialtacts_options_menu_button); optionsMenuButton.setOnClickListener(this); mOverflowMenu = buildOptionsMenu(mSearchEditTextLayout); optionsMenuButton.setOnTouchListener(mOverflowMenu.getDragToOpenListener()); |