History log of /frameworks/base/core/java/android/widget/ArrayAdapter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9e623b64b939944fa336264e2c8a555b817e4c2f 01-Apr-2016 Alan Viverette <alanv@google.com> Clean up ArrayAdapter lint warnings and annotations

Refactoring only, no code changes.

Change-Id: Ia384a6597c9af84d23aed481f84d67ae817b4ac7
/frameworks/base/core/java/android/widget/ArrayAdapter.java
7d5967e55edc8c3dfdf72aea263b5543a2b6e801 04-Jun-2015 Alan Viverette <alanv@google.com> Fix drop down layout inflation in ThemedSpinnerAdapter classes

Bug: 21209640
Change-Id: I32aed1b70977fae25f43714eb3ef6edca53e51e9
/frameworks/base/core/java/android/widget/ArrayAdapter.java
2add9bcf8c33c59f300551bdb0671bbff0b55794 02-Jun-2015 Alan Viverette <alanv@google.com> API review feedback for ThemedSpinnerAdapter, Spinner

Moves themed interface out of Spinner and extends SpinnerAdapter, updates
Spinner constructor to take a Theme rather than a Context.

Does NOT change BaseAdapter to implement ThemedSpinnerAdapter, because
the BaseAdapter class does not have any notion of layout inflation and
that would break the contract implied by ThemedSpinnerAdapter.

Bug: 21571899
Change-Id: Id7e8d630458857ce6c93a6a8b8f920e169ee1152
/frameworks/base/core/java/android/widget/ArrayAdapter.java
417ee5ba89f7e0fe5efd34fce74bf1ee5923d976 11-Mar-2015 Tor Norbye <tnorbye@google.com> Add resource type annotations to some APIs

Change-Id: I37c8afdaea455aa92bc8270bb2dfd60616c5f9bc
/frameworks/base/core/java/android/widget/ArrayAdapter.java
7b9c912f536925ac6ec43935d6e97506851b33d6 31-May-2013 Tor Norbye <tnorbye@google.com> Add @ResourceInt annotations on APIs

Change-Id: I119cc059c2f8bd98fd585fc84ac2b1b7d5892a08
/frameworks/base/core/java/android/widget/ArrayAdapter.java
b9ead4a91599ca63e947f74f83b67a58bda64a82 14-Jan-2015 Alan Viverette <alanv@google.com> Add popup theme for Spinner, use for actionBarPopupTheme default

Also adds methods for setting the context used to inflate drop-down
views in several adapters.

Bug: 17625714
Change-Id: Id267afa4901c1d46ceb3bc3b10fc642cea1799fe
/frameworks/base/core/java/android/widget/ArrayAdapter.java
9c5d1b17bfae81c282cec8954e66963c86c81438 10-Jan-2013 Romain Guy <romainguy@google.com> Clarify javadoc and parameter names
Bug #7978741

Change-Id: If713e2e58524ace008797abc142f50b83bfa3c61
/frameworks/base/core/java/android/widget/ArrayAdapter.java
95a78c38373bb99258d83a6ab2c92825d979f200 16-Aug-2011 Romain Guy <romainguy@google.com> Fix synchronization issue in ArrayAdapter
External bug #19235

Change-Id: I57d28a48ee1e4216e042e7f9d4b198b713f05b93
/frameworks/base/core/java/android/widget/ArrayAdapter.java
be2c4f92a990ca48ad6ede252343dd9574dfe505 18-Jan-2011 Gilles Debunne <debunne@google.com> Race condition patched in Email autocompletion.

Bug 3347962

Root cause of this problem: if the adapter's content gets updated by a backgroung
thread, the PopupDataSetObserver will call showDropDown which will popup the
list.

Added a flag to make this call show the popup iif it is already visible.
This relayout is needed to clear the mDataChanged flag set when the content was
modified and which otherwise prevents touch events on the result list.

ArrayAdapter didn't use its lock to protect access to mObject.

-------------------------------------------------

However, the study of the this race conditions revealed an other bug:

Updated adapter's content is not displayed in filtered AutoCompleteTextView
Bug 3369097

Change-Id: Icd90d452f98231866f4d8a1f6994c1492febecb9
/frameworks/base/core/java/android/widget/ArrayAdapter.java
b1ad5977bc8178b6d350ebe9099daded4c1ef603 03-Aug-2010 Dianne Hackborn <hackbod@google.com> New two-pane mode for PreferenceActivity.

This introduces a whole new way to use PreferenceActivity, as
a container for PreferenceFragments that the user can switch
between from a list of headers.

Change-Id: I1c79b7c78b86790dc460a1414a999aba5de80628
/frameworks/base/core/java/android/widget/ArrayAdapter.java
8c582ef859fcbbb97623d22024c3ecb32b65c5ef 11-Jun-2010 Christian Mehlmauer <FireFart@gmail.com> Added an addAll to the ArrayAdapter

It behaves the same as ArrayList.addAll, since
the Object containing the Objects in the Adapter
is a List. Now you can add multiple Objects
at once, instead of looping over a Collection
and add all items one by one.
Unittests will be submitted to the cts project

Change-Id: I16f3286a8ca4cda7eb9f1a99c2aab1cc45b2550f
/frameworks/base/core/java/android/widget/ArrayAdapter.java
b5d9132d4eaeed13b236501e4af3f99416b4be78 09-Jul-2009 Daisuke Miyakawa <dmiyakawa@google.com> Fix ArrayAdapter, which was fixed in cupcake_dcm and kept fixed until donut, but is broken in eclair.

Original internal Change: 147459-p9
/frameworks/base/core/java/android/widget/ArrayAdapter.java
c39a6e0c51e182338deb8b63d07933b585134929 11-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137873
/frameworks/base/core/java/android/widget/ArrayAdapter.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/ArrayAdapter.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/widget/ArrayAdapter.java
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/widget/ArrayAdapter.java
54b6cfa9a9e5b861a9930af873580d6dc20f773c 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/frameworks/base/core/java/android/widget/ArrayAdapter.java