diff options
author | Daisuke Miyakawa <dmiyakawa@google.com> | 2011-07-16 17:33:10 -0700 |
---|---|---|
committer | Daisuke Miyakawa <dmiyakawa@google.com> | 2011-07-16 17:33:10 -0700 |
commit | e8adc2935e128eec6cae87ebfb3959b5bc6ec219 (patch) | |
tree | 8571c6812a849262ffe1efa17060983a74f01486 /chips/src | |
parent | be9da4c9266bc5110c91659c0e87c13f87023925 (diff) | |
download | android_frameworks_ex-e8adc2935e128eec6cae87ebfb3959b5bc6ec219.tar.gz android_frameworks_ex-e8adc2935e128eec6cae87ebfb3959b5bc6ec219.tar.bz2 android_frameworks_ex-e8adc2935e128eec6cae87ebfb3959b5bc6ec219.zip |
Make divider and loading views unselectable
Bug: 5036748
Change-Id: I397d6a62e577c22ccad9a750ae6a0edb2168ad8b
Diffstat (limited to 'chips/src')
-rw-r--r-- | chips/src/com/android/ex/chips/BaseRecipientAdapter.java | 5 | ||||
-rw-r--r-- | chips/src/com/android/ex/chips/RecipientEntry.java | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/chips/src/com/android/ex/chips/BaseRecipientAdapter.java b/chips/src/com/android/ex/chips/BaseRecipientAdapter.java index 1e2bb0a..f47666d 100644 --- a/chips/src/com/android/ex/chips/BaseRecipientAdapter.java +++ b/chips/src/com/android/ex/chips/BaseRecipientAdapter.java @@ -823,6 +823,11 @@ public abstract class BaseRecipientAdapter extends BaseAdapter implements Filter } @Override + public boolean isEnabled(int position) { + return mEntries.get(position).isSelectable(); + } + + @Override public View getView(int position, View convertView, ViewGroup parent) { final RecipientEntry entry = mEntries.get(position); switch (entry.getEntryType()) { diff --git a/chips/src/com/android/ex/chips/RecipientEntry.java b/chips/src/com/android/ex/chips/RecipientEntry.java index d7b0920..94f06a9 100644 --- a/chips/src/com/android/ex/chips/RecipientEntry.java +++ b/chips/src/com/android/ex/chips/RecipientEntry.java @@ -161,4 +161,8 @@ public class RecipientEntry { public boolean isSeparator() { return mIsDivider; } + + public boolean isSelectable() { + return mEntryType == ENTRY_TYPE_PERSON; + } }
\ No newline at end of file |