diff options
author | Borys Boyko <borysboyko@google.com> | 2016-02-12 10:02:09 -0800 |
---|---|---|
committer | Borys Boyko <borysboyko@google.com> | 2016-02-12 11:06:06 -0800 |
commit | c4da98ae5163692b343b3f4c034a79840b1f3995 (patch) | |
tree | e60f0a4bece3615d0c1d16227523f32e74943b02 /sample | |
parent | 0938345924be29bd571309b7811c2c63daca59e2 (diff) | |
download | chips-c4da98ae5163692b343b3f4c034a79840b1f3995.tar.gz |
Add RecipientChipDeletedListener
Also, remove 'No suggestions available' announcement when recipient edit
text is empty. The Chips Sample application will now log a message when
a chip is deleted.
Bug: 27044172
Change-Id: I3002775bc7884cad4d73d3d30a33ac3ef046aa3b
Diffstat (limited to 'sample')
-rw-r--r-- | sample/src/com/android/ex/chips/sample/MainActivity.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/sample/src/com/android/ex/chips/sample/MainActivity.java b/sample/src/com/android/ex/chips/sample/MainActivity.java index e55b61f..e3c0fd0 100644 --- a/sample/src/com/android/ex/chips/sample/MainActivity.java +++ b/sample/src/com/android/ex/chips/sample/MainActivity.java @@ -19,12 +19,16 @@ import android.os.Bundle; import android.text.util.Rfc822Tokenizer; import android.widget.MultiAutoCompleteTextView; import android.app.Activity; +import android.util.Log; import com.android.ex.chips.BaseRecipientAdapter; import com.android.ex.chips.RecipientEditTextView; import com.android.ex.chips.RecipientEditTextView.PermissionsRequestItemClickedListener; +import com.android.ex.chips.RecipientEditTextView.RecipientChipDeletedListener; +import com.android.ex.chips.RecipientEntry; -public class MainActivity extends Activity implements PermissionsRequestItemClickedListener { +public class MainActivity extends Activity + implements PermissionsRequestItemClickedListener, RecipientChipDeletedListener { private RecipientEditTextView mEmailRetv; private RecipientEditTextView mPhoneRetv; @@ -49,6 +53,7 @@ public class MainActivity extends Activity implements PermissionsRequestItemClic phoneAdapter.setShowRequestPermissionsItem(true); mPhoneRetv.setAdapter(phoneAdapter); mPhoneRetv.setPermissionsRequestItemClickedListener(this); + mEmailRetv.setRecipientChipDeletedListener(this); } @Override @@ -62,4 +67,9 @@ public class MainActivity extends Activity implements PermissionsRequestItemClic mEmailRetv.getAdapter().setShowRequestPermissionsItem(false); mPhoneRetv.getAdapter().setShowRequestPermissionsItem(false); } + + @Override + public void onRecipientChipDeleted(RecipientEntry entry) { + Log.i("ChipsSample", entry.getDisplayName() + " recipient chip removed"); + } } |