summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJin Cao <jinyan@google.com>2014-08-07 01:36:46 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-08-06 23:54:36 +0000
commit4d0425d48a54b684d7c1af824b14b3bdf0cfa4ce (patch)
treef50955cd2ea3c9c9d1b0a33d993a25cd810fad59
parent33515e70c6dc7b488bc0aa62f6a009bec4bf8812 (diff)
parenta20a8d02c0b6a9440a61870ee6c7a6b6c92fbf4b (diff)
downloadandroid_frameworks_opt_chips-4d0425d48a54b684d7c1af824b14b3bdf0cfa4ce.tar.gz
android_frameworks_opt_chips-4d0425d48a54b684d7c1af824b14b3bdf0cfa4ce.tar.bz2
android_frameworks_opt_chips-4d0425d48a54b684d7c1af824b14b3bdf0cfa4ce.zip
Merge "Ensure delete listener is set for chips" into ub-chips-cranbrook
-rw-r--r--src/com/android/ex/chips/DropdownChipLayouter.java6
-rw-r--r--src/com/android/ex/chips/RecipientEditTextView.java4
2 files changed, 2 insertions, 8 deletions
diff --git a/src/com/android/ex/chips/DropdownChipLayouter.java b/src/com/android/ex/chips/DropdownChipLayouter.java
index 6c9a694..f88ea7d 100644
--- a/src/com/android/ex/chips/DropdownChipLayouter.java
+++ b/src/com/android/ex/chips/DropdownChipLayouter.java
@@ -42,14 +42,8 @@ public class DropdownChipLayouter {
private Query mQuery;
public DropdownChipLayouter(LayoutInflater inflater, Context context) {
- this(inflater, context, null);
- }
-
- public DropdownChipLayouter(LayoutInflater inflater, Context context,
- ChipDeleteListener deleteListener) {
mInflater = inflater;
mContext = context;
- mDeleteListener = deleteListener;
}
public void setQuery(Query query) {
diff --git a/src/com/android/ex/chips/RecipientEditTextView.java b/src/com/android/ex/chips/RecipientEditTextView.java
index 6a892f3..aa330bd 100644
--- a/src/com/android/ex/chips/RecipientEditTextView.java
+++ b/src/com/android/ex/chips/RecipientEditTextView.java
@@ -331,8 +331,7 @@ public class RecipientEditTextView extends MultiAutoCompleteTextView implements
mGestureDetector = new GestureDetector(context, this);
setOnEditorActionListener(this);
- setDropdownChipLayouter(new DropdownChipLayouter(LayoutInflater.from(context), context,
- this));
+ setDropdownChipLayouter(new DropdownChipLayouter(LayoutInflater.from(context), context));
}
private int calculateTextHeight() {
@@ -352,6 +351,7 @@ public class RecipientEditTextView extends MultiAutoCompleteTextView implements
public void setDropdownChipLayouter(DropdownChipLayouter dropdownChipLayouter) {
mDropdownChipLayouter = dropdownChipLayouter;
+ mDropdownChipLayouter.setDeleteListener(this);
}
public void setRecipientEntryItemClickedListener(RecipientEntryItemClickedListener listener) {