diff options
| author | Daisuke Miyakawa <dmiyakawa@google.com> | 2009-05-19 07:35:09 +0900 |
|---|---|---|
| committer | Daisuke Miyakawa <dmiyakawa@google.com> | 2009-05-19 08:26:32 +0900 |
| commit | 841ddefcb5720bcc1925f373b66224411f99a9fa (patch) | |
| tree | 14bc10b8941fc32f28335ef87616359cce01fcba /core/java/android/widget/ArrayAdapter.java | |
| parent | 6342d3936ad8c9e6cf5bba1fc88c4e9338391bb4 (diff) | |
| download | frameworks_base-841ddefcb5720bcc1925f373b66224411f99a9fa.zip frameworks_base-841ddefcb5720bcc1925f373b66224411f99a9fa.tar.gz frameworks_base-841ddefcb5720bcc1925f373b66224411f99a9fa.tar.bz2 | |
Hand merge from cupcake_dcm to donut, part 2.
Modify Contacts-related java files and update vCard importer code to the latest.
Diffstat (limited to 'core/java/android/widget/ArrayAdapter.java')
| -rw-r--r-- | core/java/android/widget/ArrayAdapter.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/widget/ArrayAdapter.java b/core/java/android/widget/ArrayAdapter.java index c28210d..32e5504 100644 --- a/core/java/android/widget/ArrayAdapter.java +++ b/core/java/android/widget/ArrayAdapter.java @@ -348,7 +348,12 @@ public class ArrayAdapter<T> extends BaseAdapter implements Filterable { "ArrayAdapter requires the resource ID to be a TextView", e); } - text.setText(getItem(position).toString()); + T item = getItem(position); + if (item instanceof CharSequence) { + text.setText((CharSequence)item); + } else { + text.setText(item.toString()); + } return view; } |
