summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Lee <anwlee@google.com>2014-06-06 18:07:29 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-06 18:07:30 +0000
commit97c57ccec07ac91bacb71699b10dcdd24b750c3c (patch)
tree5e74bb2db9d58a3489fca239709256a204e72d0a /src
parentb6c81586ff375eecd9c74bae23823e21b24d54cd (diff)
parent04675a5123b50eec37ab84b431afda000541f573 (diff)
Merge "Add click listener to search icon." into lmp-preview-dev
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dialer/DialtactsActivity.java24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index 26c169843..fc63690fe 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -59,6 +59,7 @@ import android.view.inputmethod.InputMethodManager;
import android.widget.AbsListView.OnScrollListener;
import android.widget.EditText;
import android.widget.ImageButton;
+import android.widget.ImageView;
import android.widget.PopupMenu;
import android.widget.RelativeLayout;
import android.widget.Toast;
@@ -195,7 +196,6 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O
private EditText mSearchView;
private View mVoiceSearchButton;
- private SearchEditTextLayout mSearchEditTextLayout;
/**
* View that contains the "Remove" dialog that shows up when the user long presses a contact.
@@ -342,23 +342,27 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O
mActionBarController = new ActionBarController(this,
(SearchEditTextLayout) actionBar.getCustomView());
- mSearchEditTextLayout = (SearchEditTextLayout) actionBar.getCustomView();
- mSearchEditTextLayout.setPreImeKeyListener(mSearchEditTextLayoutListener);
- mSearchView = (EditText) mSearchEditTextLayout.findViewById(R.id.search_view);
+ SearchEditTextLayout searchEditTextLayout =
+ (SearchEditTextLayout) actionBar.getCustomView();
+ searchEditTextLayout.setPreImeKeyListener(mSearchEditTextLayoutListener);
+
+ mSearchView = (EditText) searchEditTextLayout.findViewById(R.id.search_view);
mSearchView.addTextChangedListener(mPhoneSearchQueryTextListener);
- mVoiceSearchButton = mSearchEditTextLayout.findViewById(R.id.voice_search_button);
- mSearchEditTextLayout.findViewById(R.id.search_box_start_search).setOnClickListener(
- mSearchViewOnClickListener);
- mSearchEditTextLayout.setOnBackButtonClickedListener(new OnBackButtonClickedListener() {
+ mVoiceSearchButton = searchEditTextLayout.findViewById(R.id.voice_search_button);
+ searchEditTextLayout.findViewById(R.id.search_magnifying_glass)
+ .setOnClickListener(mSearchViewOnClickListener);
+ searchEditTextLayout.findViewById(R.id.search_box_start_search)
+ .setOnClickListener(mSearchViewOnClickListener);
+ searchEditTextLayout.setOnBackButtonClickedListener(new OnBackButtonClickedListener() {
@Override
public void onBackButtonClicked() {
onBackPressed();
}
});
- ImageButton optionsMenuButton = (ImageButton) mSearchEditTextLayout.findViewById(
- R.id.dialtacts_options_menu_button);
+ ImageButton optionsMenuButton =
+ (ImageButton) searchEditTextLayout.findViewById(R.id.dialtacts_options_menu_button);
optionsMenuButton.setOnClickListener(this);
final OptionsPopupMenu optionsMenu = buildOptionsMenu(optionsMenuButton);
optionsMenuButton.setOnTouchListener(optionsMenu.getDragToOpenListener());