a8e1c75bf606f262feb6493d17726c4722ca5208 |
|
09-Aug-2016 |
Hemal Patel <hemalp@google.com> |
Docs: Fixed the link that loads Fragments guide In the class description, fixed the reference link that points to the Fragments guide. Bug: 29007808 Change-Id: I3399e5f10c461eb6666a04f8829c6cde774948e0
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
8585ed66b947ef30d6a43f0bb91885ed0c5ebfb4 |
|
05-Feb-2016 |
Adam Powell <adamp@google.com> |
FragmentTransaction.commitNow, framework edition Offer commitNow and commitNowAllowingStateLoss methods on Fragment for use by encapsulated components using fragments as implementation details. This can help prevent unexpected ordering side effects at the app level when a call to a library method wants to commit and immediately initialize a fragment as an implementation detail. Note that this change still does not permit reentrant FragmentManager operations. It is still an error to add/remove/change fragments in the same FragmentManager while a fragment transaction is being executed. Have the commonly used ViewPager adapters use commitNow instead of executePendingTransactions. Change-Id: Ia37a871234a287423063f0c2c3e4c93d69116cad (cherry picked from commit f6b30662f87f7339d0d3946dcf71e930c2fead9b)
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
27b3ae6126d89ee59c007edce8032bbd49c1b4cd |
|
16-Oct-2015 |
George Mount <mount@google.com> |
Fix documentation for setTransition to include fade. Bug 25016696 Also add annotations for FragmentTransaction methods. Change-Id: If3d1427d83dd7c399609bf8fd9a54467224d3a35
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
5aec62eae12b35de8d5fe7cba29166048c167572 |
|
08-May-2015 |
George Mount <mount@google.com> |
Remove hidden/deleted APIs. Change-Id: Iabeaac2c9b485f1f25fb2fcc3193610b0d6478c4
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
4656e69bf36d42a35c9290ab79eeb33b4cca1d5c |
|
08-Sep-2014 |
Elliott Hughes <enh@google.com> |
resolved conflicts for merge of 2008cff7 to lmp-dev-plus-aosp Change-Id: I5148eda624e8504f12dbc1288cd4a7a5b7c10850
|
d0646dca40ff740bd49755ad60751678b0ccca52 |
|
28-Aug-2014 |
Mark Doliner <mark@kingant.net> |
Small documentation fixes across many files. Change-Id: I3e8787ce4bc6018ea1dc9aef2a2cd4e0a8dde663
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
c03da0e7a9ef721709d51cf8a2d539a5bd8a320e |
|
23-Aug-2014 |
George Mount <mount@google.com> |
Make Fragment Transitions match Acitivty Transitions API Bug 17188255 Change-Id: I506a097be4010d7156caf465c95295c58612c16e
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
448bace8612b0f9a41844339ca5db1b8eac1ac5c |
|
19-Aug-2014 |
George Mount <mount@google.com> |
API Review: change fragment transition methods. Bug 16959326 Change-Id: I7460ac077e81c37bbec3ed6350b6e34f7c7b6e33
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
61dcb08c856c93247771c1d769deeba61eaf779f |
|
05-Jul-2014 |
Nick Kralevich <nnk@google.com> |
am 6b26ded8: am d05a0743: am a347ece5: Merge "Fix typo in comment of FragmentTransaction" * commit '6b26ded8ce7b3cfa79fb5cda388283e2336c396b': Fix typo in comment of FragmentTransaction
|
0a2ae002e60f7ea9b6bea282086b5eb0ae3c6e51 |
|
23-Jun-2014 |
George Mount <mount@google.com> |
Revert "Revert "API Review: Change View viewName attribute to transitionName."" This reverts commit 1bdfbc68e22a64215ab8fa3e3d17676513546997. Change-Id: Ie3fdf53b33cb2f61c1878055940f52ed9dfc8b08
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
a3c1025b80c910fd7c0e9b1c178de32cab83f6de |
|
23-Jun-2014 |
John Reck <jreck@google.com> |
Revert "API Review: Change View viewName attribute to transitionName." This reverts commit f1b1adf51b2a84e0ac83685812c7e8d86590af12. Change-Id: I0e49aeed84f2a548e272a59f4e13c3fb74c2bfd9
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
125578a8637a9ad5e7430d16b9fc0096a8b596d7 |
|
18-Jun-2014 |
George Mount <mount@google.com> |
API Review: Change View viewName attribute to transitionName. Bug 15548520 Change-Id: I4009458d83dbffb20ff0100aaa42eea44d943378
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
d4c3c91dd0757eec9703ef90ea4c5a7ee99f18ca |
|
09-Jun-2014 |
George Mount <mount@google.com> |
Allow antroid.transition Transitions in fragments. Bug 15274281 Bug 15189829 Change-Id: I8e2974430b84a611866fe20afe1f5745e803683f
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
355297c6df91b2e0fd55f8f400f378b3af19fb4c |
|
14-Mar-2014 |
Paul Quei <paulquei@gmail.com> |
Fix typo in comment of FragmentTransaction see: https://code.google.com/p/android/issues/detail?id=66201 Change-Id: Ieff88553d422f1f82629f1f6ae4d33c6454d6b3e Signed-off-by: Paul Quei <paulquei@gmail.com>
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
b54e7a3d9f60ac605f404f9eb3c5e92ca51bbd23 |
|
04-Oct-2011 |
Joe Fernandez <joefernandez@google.com> |
docs: add developer guide cross-references, Project ACRE Change-Id: I5df1c4e13af67ff4c4a5b22f3cb1247bf0103b09
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
47c4156567ce5abf8a6fca7fefe6ae9a20fb5117 |
|
16-Apr-2011 |
Dianne Hackborn <hackbod@google.com> |
Back-port new fragment detach APIs from support lib. This allow a much cleaner implementation of things like the fragment pager class. Change-Id: I433be3d6c24c9a059d908d442bcfddbf1e8e57e5
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
bc377841db05bd5197ffadb58ba52c54b2a85f16 |
|
22-Mar-2011 |
Chet Haase <chet@google.com> |
Add custom fragment anims to be run when popping backstack The previous fragment implementation allowed for animations during fragment transitions, but did not account for the different behavior of fragments when popping the back stack. In general, you probably don't want to run the same animation for putting a fragment on the stack as for popping it off, which is what happens now. For example, you might fade a fragment out when putting it on the stack. But when popping ot off, fading it out is probably not the behavior you want. The new API (setCustomAnimations() overload with two additional parameters) allows developers to specify animations to be run in the popping operation. Otherwise, the animations are null and the operation will not be animated. Change-Id: I2e132b3890838358e496149f18a25037a59990aa
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
17b9b81418c9166e181a992f27598e4de18d7203 |
|
18-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Remove old APIs. Change-Id: If676e4e7886ad71c4959d4253db99639b49218b8
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
327fbd2c8fa294b919475feb4c74a74ee1981e02 |
|
17-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Fix a bunch of API review bugs. 3362464 API REVIEW: android.content potpourri 3362445 API REVIEW: Fragment transaction stuff 3362428 API REVIEW: Fragment stuff 3362418 API REVIEW: Loader stuff 3362414 API REVIEW: android.content.pm.ActivityInfo Change-Id: I6475421a4735759b458acb67df4380cc6234f147
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
247fe74c934cb3fba85aae7e051a8044f460fb11 |
|
09-Jan-2011 |
Dianne Hackborn <hackbod@google.com> |
Implement issue # 3255887 could CursorLoader offer... ...to throttle contentobserver-based requeries Why yes, I guess it could. This also reworks AsyncTaskLoader to not generate multiple concurrent tasks if it is getting change notifications before the last background task is complete. And removes some of the old APIs that had been deprecated but need to be gone for final release. And fixes a few little problems with applying the wrong theme in system code. Change-Id: Ic7a665b666d0fb9d348e5f23595532191065884f
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
baa1553c8d125a55956d1a8b2966ccd100673179 |
|
10-Nov-2010 |
Jim Shuma <jshuma@google.com> |
Fix summary for FragmentTransaction.show() An apparent copy-paste left out a change that should have been made in the method summary. Change-Id: I158a30462fadcf617240047960e1b187b8210f6c
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
ab36acb39941ce981dddda9f9cf4d2d23a56fd26 |
|
05-Nov-2010 |
Dianne Hackborn <hackbod@google.com> |
Fixe some stuff. Addresses these bugs: 3061847 - With no headers, PreferenceActivity crashes 2888426 - minor typo in DevicePolicyManagerService.ActiveAdmin.writeToXml() 3159155 - IllegalStateException:"Can not perform this action after onSaveInstanceState" while dismissing a DialogFragment 3155995 - PopupWindow.showAtLocation does not respect LayoutParams Also tweak the new fragment APIs to use abstract classes instead of interfaces as base classes. Change-Id: I9c0b4337fe0e304b737b5f7c2762762372bb3020
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
0c24a5514c1ff143a223720a090b19a86a75945f |
|
04-Nov-2010 |
Adam Powell <adamp@google.com> |
Fix bug 3156280 - Fix several issues with tab navigation in action bars. Add the ability to restrict a FragmentTransaction's ability to be added to the back stack. (It doesn't make sense for tabs or other scenarios to allow this.) Change-Id: I8fa2edb5f35c365e2483010ad13eb9993f5e6570
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
9ff82bf2b33513052500473d0d6d025a80dcecbf |
|
05-Oct-2010 |
Chet Haase <chet@google.com> |
Adding next/prev to fragment animations and to PreferenceActivity Adding a new concept of "next" and "previous" to fragment.s Previously, fragments would either be placed onto or taken off of the stack, or would just replace the current fragment. The new next/prev capability gives the ability to run a transition that is specific to next/previous operations, such as navigating forward and backward in a list. New next/prev animations may be associated with a fragment replace operation to get the next/prev animations built into the system (next animates things up, prev animates them down). Change-Id: Ia9f3663bac009376420d845b396ac51b8e4d1647
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
c6669ca63299219d815464129dac051ab2404286 |
|
16-Sep-2010 |
Dianne Hackborn <hackbod@google.com> |
Add API for showing breadcrumbs of fragment back stack. This adds a simple API to have your back stack automatically shown as bread crumbs in the action bar. Introduces some APIs to retrieve the current back stack. Also fix a little bug in the "activated" state where it was being propagated down the hierarchy as "selected". :p And from that, fix the standard colors to be reasonable when in the activated state. Finally PreferenceActivity is updated to take advantage of bread crumbs to show your place in the preferences. Change-Id: I9d633bedf8d7c6e4ed9b25cb9698faa66c7dd9a4
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
2b6230e0de4bac2829ac27b19e95ba75c3da82b4 |
|
08-Sep-2010 |
Adam Powell <adamp@google.com> |
Reworking the ActionBar tab API Change-Id: Ifbcdc61b4a24633cc1a329c73923b95b03e9ecf0
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
811ed1065f39469cf2cf6adba22cab397ed88d5e |
|
06-Aug-2010 |
Chet Haase <chet@google.com> |
Make Fragments use the new animation APIs Change-Id: I3e3c271234c737491b6ae37821f16434f4563b1d
/frameworks/base/core/java/android/app/FragmentTransaction.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/FragmentTransaction.java
|
5ae74d6e89a30e79ea85c487b32223ef55314985 |
|
20-May-2010 |
Dianne Hackborn <hackbod@google.com> |
More fragment work. Clean up FragmentTransaction API, add more animation control, add new Fragment APIs for hiding and showing. Change-Id: Iffe31351024a7a63d164270b8a955a499076600e
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
b4bc78b16a05554c57508b488e21dd8eca4e13e6 |
|
13-May-2010 |
Dianne Hackborn <hackbod@google.com> |
Further work on fragments: - Implement all of the state saving and restoring machinery. This caused some flux in the API. - Add ability to have fragments that are retained across activity instances. - Fix some bugs. Change-Id: Ib6b5b0752d7f8d667cfdcd3e76d127cc9b6d901b
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
f121be737c59390d97e21a92be8e166001534c7d |
|
06-May-2010 |
Dianne Hackborn <hackbod@google.com> |
Improvements to fragment API: - Remove names associated with fragments (we'll use ids). They may come back for other uses. - Add method to replace a fragment, to help in doing back stacks. - Add names to back stack states, to allow for jumping back to known states. - Add ability to set animations associated with fragments being added or removed. Change-Id: Ic2799f06947b1511fb1df5965ca32568b860b3c3
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
ba51c3d02d08709e933de6f6c76dee3fd2f4bfa1 |
|
06-May-2010 |
Dianne Hackborn <hackbod@google.com> |
New fragment stuff: back stack, and layout integration. You can now have fragment transactions pushed on to a local back stack, which will automatically be popped when the user pressed back in the activity. Fragments can also now be inserted into layouts. Change-Id: Id1c9ae3fbc54f696cd8bb5ca5957bec4d3eabf18
/frameworks/base/core/java/android/app/FragmentTransaction.java
|
2dedce6e84679ead961a485c7fe4b0f77c713b6a |
|
15-Apr-2010 |
Dianne Hackborn <hackbod@google.com> |
Introducing Fragment. Basic implementation of an API for organizing a single activity into separate, discrete pieces. Currently supports adding and removing fragments, and performing basic lifecycle callbacks on them. Change-Id: I6ea8e6bdb04d93f8105c2e983fe9b6532422de34
/frameworks/base/core/java/android/app/FragmentTransaction.java
|