31479e33e6692444604219534d06009cdb7e7c33 |
|
22-Apr-2016 |
Adam Powell <adamp@google.com> |
Remove dependencies on Activity from common Fragment superclasses Allow common Fragments to be used in non-Activity hosts. Bug 28337394 Change-Id: Id3baa3ef19ea41ff43ca76be89ced7530fbadfab
/frameworks/base/core/java/android/app/ListFragment.java
|
afc4b283fdaedec9bf32492a019b43cc33edc9b6 |
|
11-Jun-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix some problems with moving in and out of detached state. Loaders were not being re-initialized correctly when coming back (this would also impact the back stack). The ListView also wasn't working correctly, and there were also problems with simply re-using a Fragment instance after it had been removed. Change-Id: I534b091ae09c0ef7ffffe9d68049e6840e8926b3
/frameworks/base/core/java/android/app/ListFragment.java
|
16f6e89c2a4bbf73fe15cb2e81c8fec98c7ac831 |
|
16-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
DO NOT MERGE. Integrate fragment work from master Back-port new fragment detach APIs from support lib. This allow a much cleaner implementation of things like the fragment pager class. Integrate from support lib: fix restore of list state. The FragmentManager/ListFragment impl was restoring the list state before setting its adapter. This caused the list view to lose the state, since it gets cleared as part of setting the adapter. Now the fragment manager waits on restoring the view hierarchy state until after it has done onActivityCreated(), at which point we have set the adapter. It would be nice to make list view less fragile in this regard, but that is for a different change. Change-Id: I38606ef7d0b06478995f3fb7726aead67420e172
/frameworks/base/core/java/android/app/ListFragment.java
|
dd913a50cd72d6dd23c4ea437f0ebe2be05ca2e8 |
|
22-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Add new DialogFragment class. For all your Dialog needs. Change-Id: I36c602ca253488d34a55c8f0be610b9752c33264
/frameworks/base/core/java/android/app/ListFragment.java
|
ef769f6e4849d5d2580570ce08f9493dd43e7f0d |
|
12-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Some improvements to ListFragment. - Take care of hiding/showing list automatically for normal behavior. - Make list_content public for others to use. Change-Id: Iecb7b70775d390d4e28e5c0dd6ba7278581b2734
/frameworks/base/core/java/android/app/ListFragment.java
|
c801768e4d29667a2608695449ebc2833ba0f200 |
|
06-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Integrate Loader support in to Activity/Fragment. Introduces a new LoaderManager class that takes care of most of what LoaderManagingFragment does. Every Fragment and Activity can have one instance of this class. In the future, the instance will be retained across config changes. Also various other cleanups and improvement. Change-Id: I3dfb406dca46bda7f5acb3c722efcbfb8d0aa9ba
/frameworks/base/core/java/android/app/ListFragment.java
|
b0c56b24aada23461c04746926ba185dfdbb8b5b |
|
29-Jun-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix SDK build. Change-Id: Iec71b6cbaf262f143c65c4b7b98e165f285259ac
/frameworks/base/core/java/android/app/ListFragment.java
|
445646c52128a763b56ed7bb3bd009e2f33e3e4f |
|
26-Jun-2010 |
Dianne Hackborn <hackbod@google.com> |
Improvements to ListFragment. Now deals correctly with a content view containing just a list, and adds a lot more built-in functionality: ability to show custom text for an empty list, and indeterminant progress while populating the list. In addition, reworks transaction committing to be more aggressive about committing the transactions as the containing activity moves between its states (rather than waiting for the activity's handler to process the transaction message whenever that may finally happen). And fixed a bug with saving/restoring state of transaction replace operations. Change-Id: I9617a0c4f248b50a61b319910323639b6de24f73
/frameworks/base/core/java/android/app/ListFragment.java
|
5ddd127d5a38d80c0d8087d1770f41f61f84f048 |
|
12-Jun-2010 |
Dianne Hackborn <hackbod@google.com> |
Implement ListFragment and Fragment context menus. Also fix the docs build. Change-Id: I96f24cc03e6debd897171e503957284b140a9f27
/frameworks/base/core/java/android/app/ListFragment.java
|