Repository: jfeinstein10/SlidingMenu
Branch: master
Commit: 4254feca3ece
Files: 88
Total size: 9.6 MB
Directory structure:
gitextract_uqiafd36/
├── .gitignore
├── LICENSE.txt
├── README.md
├── example/
│ ├── .classpath
│ ├── AndroidManifest.xml
│ ├── libs/
│ │ └── crittercism_v3_0_3_sdkonly.jar
│ ├── proguard/
│ │ ├── dump.txt
│ │ ├── mapping.txt
│ │ ├── seeds.txt
│ │ └── usage.txt
│ ├── project.properties
│ ├── res/
│ │ ├── drawable/
│ │ │ ├── new_indicator.xml
│ │ │ ├── octocat_scaled.xml
│ │ │ ├── shadow.xml
│ │ │ └── shadowright.xml
│ │ ├── layout/
│ │ │ ├── content_frame.xml
│ │ │ ├── github_button.xml
│ │ │ ├── grid_item.xml
│ │ │ ├── list.xml
│ │ │ ├── list_grid.xml
│ │ │ ├── menu.xml
│ │ │ ├── menu_frame.xml
│ │ │ ├── menu_frame_two.xml
│ │ │ ├── pager.xml
│ │ │ ├── properties.xml
│ │ │ ├── responsive_content_frame.xml
│ │ │ └── row.xml
│ │ ├── layout-large-land/
│ │ │ └── responsive_content_frame.xml
│ │ ├── layout-xlarge/
│ │ │ └── responsive_content_frame.xml
│ │ ├── menu/
│ │ │ ├── example_list.xml
│ │ │ └── main.xml
│ │ ├── values/
│ │ │ ├── array.xml
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-land/
│ │ │ └── dimens.xml
│ │ ├── values-large/
│ │ │ └── dimens.xml
│ │ ├── values-large-land/
│ │ │ └── dimens.xml
│ │ ├── values-xlarge/
│ │ │ └── dimens.xml
│ │ ├── values-xlarge-land/
│ │ │ └── dimens.xml
│ │ └── xml/
│ │ └── main.xml
│ └── src/
│ └── com/
│ └── jeremyfeinstein/
│ └── slidingmenu/
│ └── example/
│ ├── AttachExample.java
│ ├── BaseActivity.java
│ ├── ExampleListActivity.java
│ ├── LeftAndRightActivity.java
│ ├── PropertiesActivity.java
│ ├── SampleListFragment.java
│ ├── SlidingContent.java
│ ├── SlidingTitleBar.java
│ ├── Util.java
│ ├── ViewPagerActivity.java
│ ├── anim/
│ │ ├── CustomAnimation.java
│ │ ├── CustomScaleAnimation.java
│ │ ├── CustomSlideAnimation.java
│ │ └── CustomZoomAnimation.java
│ └── fragments/
│ ├── BirdActivity.java
│ ├── BirdGridFragment.java
│ ├── BirdMenuFragment.java
│ ├── ColorFragment.java
│ ├── ColorMenuFragment.java
│ ├── FragmentChangeActivity.java
│ └── ResponsiveUIActivity.java
├── library/
│ ├── .classpath
│ ├── AndroidManifest.xml
│ ├── LICENSE.txt
│ ├── build.gradle
│ ├── libs/
│ │ └── android-support-v4.jar
│ ├── pom.xml
│ ├── project.properties
│ ├── res/
│ │ ├── layout/
│ │ │ └── slidingmenumain.xml
│ │ └── values/
│ │ ├── attrs.xml
│ │ └── ids.xml
│ └── src/
│ └── com/
│ └── jeremyfeinstein/
│ └── slidingmenu/
│ └── lib/
│ ├── CanvasTransformerBuilder.java
│ ├── CustomViewAbove.java
│ ├── CustomViewBehind.java
│ ├── MenuInterface.java
│ ├── SlidingMenu.java
│ └── app/
│ ├── SlidingActivity.java
│ ├── SlidingActivityBase.java
│ ├── SlidingActivityHelper.java
│ ├── SlidingFragmentActivity.java
│ ├── SlidingListActivity.java
│ └── SlidingPreferenceActivity.java
├── library-maps-support/
│ ├── LICENSE.txt
│ ├── pom.xml
│ └── src/
│ └── com/
│ └── jeremyfeinstein/
│ └── slidingmenu/
│ └── lib/
│ └── app/
│ └── SlidingMapActivity.java
└── pom.xml
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
*.class
# Package Files #
*.dex
*.war
*.ear
*.apk
bin/
bin
gen/
release/
release
gen
.metadata/
.metadata
.idea/
.idea
*.project
.DS_Store
target/
*.iml
================================================
FILE: LICENSE.txt
================================================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: README.md
================================================
SlidingMenu ([Play Store Demo][7])
===========
SlidingMenu is an Open Source Android library that allows developers to easily create applications
with sliding menus like those made popular in the Google+, YouTube, and Facebook apps. Feel free
to use it all you want in your Android apps provided that you cite this project and include the license in your app.
SlidingMenu is currently used in some awesome Android apps. Here's a list of some of them:
* [Foursquare][15]
* [LinkedIn][19]
* [Zappos][20]
* [Rdio][8]
* [Evernote Food][18]
* [Plume][4]
* [VLC for Android][5]
* [ESPN ScoreCenter][14]
* [MLS MatchDay][16]
* [9GAG][17]
* [Wunderlist 2][13]
* [The Verge][6]
* [MTG Familiar][9]
* [Mantano Reader][10]
* [Falcon Pro (BETA)][12]
* [MW3 Barracks][11]
If you are using SlidingMenu in your app and would like to be listed here, please let me know via [Twitter][1]!
Here's an older video of the example application in this repository : http://youtu.be/8vNaANLHw-c
Also, you can follow the project on Twitter : [@SlidingMenu][1]
Setup
-----
* In Eclipse, just import the library as an Android library project. Project > Clean to generate the binaries
you need, like R.java, etc.
* Then, just add SlidingMenu as a dependency to your existing project and you're good to go!
Setup with ActionBarSherlock
----------------------------
* Setup as above.
* Checkout a clean copy of [ActionBarSherlock][2] and import into your Eclipse workspace.
* Add ActionBarSherlock as a dependency to SlidingMenu
* Go into the SlidingActivities that you plan on using make them extend Sherlock___Activity instead of ___Activity.
How to Integrate this Library into Your Projects
------------------------------------------------
In order to integrate SlidingMenu into your own projects you can do one of two things.
__1.__ You can wrap your Activities in a SlidingMenu by constructing it programmatically (`new SlidingMenu(Context context)`)
and then calling `SlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)`.
`SLIDING_WINDOW` will include the Title/ActionBar in the content section of the SlidingMenu, while `SLIDING_CONTENT`
does not. You can check it out in the example app AttachExample Activity.
__2.__ You can embed the SlidingMenu at the Activity level by making your Activity extend `SlidingActivity`.
* In your Activity's onCreate method, you will have to call `setContentView`, as usual, and also
`setBehindContentView`, which has the same syntax as setContentView. `setBehindContentView` will place
the view in the "behind" portion of the SlidingMenu. You will have access to the `getSlidingMenu` method so you can
customize the SlidingMenu to your liking.
* If you want to use another library such as ActionBarSherlock, you can just change the SlidingActivities to extend
the SherlockActivities instead of the regular Activities.
__3.__ You can use the SlidingMenu view directly in your xml layouts or programmatically in your Java code.
* This way, you can treat SlidingMenu as you would any other view type and put it in crazy awesome places like in the
rows of a ListView.
* So. Many. Possibilities.
Simple Example
-----
```java
public class SlidingExample extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTitle(R.string.attach);
// set the content view
setContentView(R.layout.content);
// configure the SlidingMenu
SlidingMenu menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu);
}
}
```
XML Usage
-----
If you decide to use SlidingMenu as a view, you can define it in your xml layouts like this:
```xml
```
NOTE : you cannot use both behindOffset and behindWidth. You will get an exception if you try.
* `viewAbove` - a reference to the layout that you want to use as the above view of the SlidingMenu
* `viewBehind` - a reference to the layout that you want to use as the behind view of the SlidingMenu
* `touchModeAbove` - an enum that designates what part of the screen is touchable when the above view is
showing. Margin means only the left margin. Fullscreen means the entire screen. Default is margin.
* `behindOffset` - a dimension representing the number of pixels that you want the above view to show when the
behind view is showing. Default is 0.
* `behindWidth` - a dimension representing the width of the behind view. Default is the width of the screen
(equivalent to behindOffset = 0).
* `behindScrollScale` - a float representing the relationship between the above view scrolling and the behind
behind view scrolling. If set to 0.5f, the behind view will scroll 1px for every 2px that the above view scrolls.
If set to 1.0f, the behind view will scroll 1px for every 1px that the above view scrolls. And if set to 0.0f, the
behind view will never scroll; it will be static. This one is fun to play around with. Default is 0.25f.
* `shadowDrawable` - a reference to a drawable to be used as a drop shadow from the above view onto the below view.
Default is no shadow for now.
* `shadowWidth` - a dimension representing the width of the shadow drawable. Default is 0.
* `fadeEnabled` - a boolean representing whether or not the behind view should fade when the SlidingMenu is closing
and "un-fade" when opening
* `fadeDegree` - a float representing the "amount" of fade. `1.0f` would mean fade all the way to black when the
SlidingMenu is closed. `0.0f` would mean do not fade at all.
* `selectorEnabled` - a boolean representing whether or not a selector should be drawn on the left side of the above
view showing a selected view on the behind view.
* `selectorDrawable` - a reference to a drawable to be used as the selector
NOTE : in order to have the selector drawn, you must call SlidingMenu.setSelectedView(View v) with the selected view.
Note that this will most likely not work with items in a ListView because of the way that Android recycles item views.
Caveats
-------
* Your layouts have to be based on a viewgroup, unfortunatly this negates the `` optimisations.
Developed By
------------
* Jeremy Feinstein
License
-------
Copyright 2012-2014 Jeremy Feinstein
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
[1]: http://twitter.com/slidingmenu
[2]: http://actionbarsherlock.com/
[3]: https://play.google.com/store/apps/details?id=com.zappos.android&hl=en
[4]: https://play.google.com/store/apps/details?id=com.levelup.touiteur&hl=en
[5]: https://play.google.com/store/apps/details?id=org.videolan.vlc.betav7neon
[6]: https://play.google.com/store/apps/details?id=com.verge.android
[7]: http://bit.ly/TWejze
[8]: https://play.google.com/store/apps/details?id=com.rdio.android.ui
[9]: https://play.google.com/store/apps/details?id=com.gelakinetic.mtgfam
[10]: https://play.google.com/store/apps/details?id=com.mantano.reader.android
[11]: https://play.google.com/store/apps/details?id=com.phonegap.MW3BarracksFree
[12]: http://forum.xda-developers.com/showthread.php?p=34361296
[13]: http://bit.ly/xs1sMN
[14]: https://play.google.com/store/apps/details?id=com.espn.score_center
[15]: https://play.google.com/store/apps/details?id=com.joelapenna.foursquared
[16]: https://play.google.com/store/apps/details?id=com.mlssoccer
[17]: https://play.google.com/store/apps/details?id=com.ninegag.android.app
[18]: https://play.google.com/store/apps/details?id=com.evernote.food
[19]: https://play.google.com/store/apps/details?id=com.linkedin.android
[20]: https://play.google.com/store/apps/details?id=com.zappos.android
================================================
FILE: example/.classpath
================================================
================================================
FILE: example/AndroidManifest.xml
================================================
================================================
FILE: example/proguard/dump.txt
================================================
_____________________________________________________________________
+ Program class: android/support/v13/dreams/BasicDream
Superclass: android/app/Activity
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v13.dreams.BasicDream extends android.app.Activity
Interfaces (count = 0):
Constant Pool (count = 92):
+ Integer [524289]
+ String [BasicDream]
+ String [android.intent.action.BATTERY_CHANGED]
+ String [exiting onPause]
+ String [exiting onUserInteraction]
+ Class [android/app/Activity]
+ Class [android/content/IntentFilter]
+ Class [android/support/v13/dreams/BasicDream]
+ Class [android/support/v13/dreams/a]
+ Class [android/support/v13/dreams/b]
+ Class [android/util/Log]
+ Class [android/view/Window]
+ Fieldref [android/support/v13/dreams/BasicDream.a Landroid/view/View;]
+ Fieldref [android/support/v13/dreams/BasicDream.b Z]
+ Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;]
+ Methodref [android/app/Activity. ()V]
+ Methodref [android/app/Activity.onPause ()V]
+ Methodref [android/app/Activity.onStart ()V]
+ Methodref [android/app/Activity.onStop ()V]
+ Methodref [android/app/Activity.setContentView (Landroid/view/View;)V]
+ Methodref [android/content/IntentFilter. ()V]
+ Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V]
+ Methodref [android/support/v13/dreams/BasicDream.finish ()V]
+ Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;]
+ Methodref [android/support/v13/dreams/BasicDream.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;]
+ Methodref [android/support/v13/dreams/BasicDream.setContentView (Landroid/view/View;)V]
+ Methodref [android/support/v13/dreams/BasicDream.unregisterReceiver (Landroid/content/BroadcastReceiver;)V]
+ Methodref [android/support/v13/dreams/a. (Landroid/support/v13/dreams/BasicDream;)V]
+ Methodref [android/support/v13/dreams/b. (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V]
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/Window.addFlags (I)V]
+ NameAndType [ ()V]
+ NameAndType [ (Landroid/support/v13/dreams/BasicDream;)V]
+ NameAndType [ (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V]
+ NameAndType [a Landroid/view/View;]
+ NameAndType [addAction (Ljava/lang/String;)V]
+ NameAndType [addFlags (I)V]
+ NameAndType [b Z]
+ NameAndType [c Landroid/content/BroadcastReceiver;]
+ NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [finish ()V]
+ NameAndType [getWindow ()Landroid/view/Window;]
+ NameAndType [onPause ()V]
+ NameAndType [onStart ()V]
+ NameAndType [onStop ()V]
+ NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;]
+ NameAndType [setContentView (Landroid/view/View;)V]
+ NameAndType [unregisterReceiver (Landroid/content/BroadcastReceiver;)V]
+ Utf8 [()Landroid/view/Window;]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/content/BroadcastReceiver;)V]
+ Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;)V]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;)Z]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;Z)Z]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 []
+ Utf8 [BasicDream]
+ Utf8 [Code]
+ Utf8 [Landroid/content/BroadcastReceiver;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [addAction]
+ Utf8 [addFlags]
+ Utf8 [android.intent.action.BATTERY_CHANGED]
+ Utf8 [android/app/Activity]
+ Utf8 [android/content/IntentFilter]
+ Utf8 [android/support/v13/dreams/BasicDream]
+ Utf8 [android/support/v13/dreams/a]
+ Utf8 [android/support/v13/dreams/b]
+ Utf8 [android/util/Log]
+ Utf8 [android/view/Window]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [exiting onPause]
+ Utf8 [exiting onUserInteraction]
+ Utf8 [finish]
+ Utf8 [getWindow]
+ Utf8 [onPause]
+ Utf8 [onStart]
+ Utf8 [onStop]
+ Utf8 [onUserInteraction]
+ Utf8 [registerReceiver]
+ Utf8 [setContentView]
+ Utf8 [unregisterReceiver]
Fields (count = 3):
+ Field: a Landroid/view/View;
Access flags: 0x2
= private android.view.View a
+ Field: b Z
Access flags: 0x2
= private boolean b
+ Field: c Landroid/content/BroadcastReceiver;
Access flags: 0x12
= private final android.content.BroadcastReceiver c
Methods (count = 9):
- Method: ()V
Access flags: 0x1
= public BasicDream()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 1, stack = 4):
[0] aload_0 v0
[1] invokespecial #16
+ Methodref [android/app/Activity. ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #14
+ Fieldref [android/support/v13/dreams/BasicDream.b Z]
[9] aload_0 v0
[10] new #9
+ Class [android/support/v13/dreams/a]
[13] dup
[14] aload_0 v0
[15] invokespecial #28
+ Methodref [android/support/v13/dreams/a. (Landroid/support/v13/dreams/BasicDream;)V]
[18] putfield #15
+ Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStart()V
Access flags: 0x1
= public void onStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 51, locals = 2, stack = 5):
[0] aload_0 v0
[1] invokespecial #18
+ Methodref [android/app/Activity.onStart ()V]
[4] aload_0 v0
[5] new #10
+ Class [android/support/v13/dreams/b]
[8] dup
[9] aload_0 v0
[10] aload_0 v0
[11] invokespecial #29
+ Methodref [android/support/v13/dreams/b. (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V]
[14] invokevirtual #26
+ Methodref [android/support/v13/dreams/BasicDream.setContentView (Landroid/view/View;)V]
[17] aload_0 v0
[18] invokevirtual #24
+ Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;]
[21] ldc #1
+ Integer [524289]
[23] invokevirtual #31
+ Methodref [android/view/Window.addFlags (I)V]
[26] new #7
+ Class [android/content/IntentFilter]
[29] dup
[30] invokespecial #21
+ Methodref [android/content/IntentFilter. ()V]
[33] dup
[34] astore_1 v1
[35] ldc #3
+ String [android.intent.action.BATTERY_CHANGED]
[37] invokevirtual #22
+ Methodref [android/content/IntentFilter.addAction (Ljava/lang/String;)V]
[40] aload_0 v0
[41] aload_0 v0
[42] getfield #15
+ Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;]
[45] aload_1 v1
[46] invokevirtual #25
+ Methodref [android/support/v13/dreams/BasicDream.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;]
[49] pop
[50] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPause()V
Access flags: 0x1
= public void onPause()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 17, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #17
+ Methodref [android/app/Activity.onPause ()V]
[4] ldc #2
+ String [BasicDream]
[6] ldc #4
+ String [exiting onPause]
[8] invokestatic #30
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
[11] pop
[12] aload_0 v0
[13] invokevirtual #23
+ Methodref [android/support/v13/dreams/BasicDream.finish ()V]
[16] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStop()V
Access flags: 0x1
= public void onStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #19
+ Methodref [android/app/Activity.onStop ()V]
[4] aload_0 v0
[5] aload_0 v0
[6] getfield #15
+ Fieldref [android/support/v13/dreams/BasicDream.c Landroid/content/BroadcastReceiver;]
[9] invokevirtual #27
+ Methodref [android/support/v13/dreams/BasicDream.unregisterReceiver (Landroid/content/BroadcastReceiver;)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setContentView(Landroid/view/View;)V
Access flags: 0x1
= public void setContentView(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #20
+ Methodref [android/app/Activity.setContentView (Landroid/view/View;)V]
[5] aload_0 v0
[6] aload_1 v1
[7] putfield #13
+ Fieldref [android/support/v13/dreams/BasicDream.a Landroid/view/View;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: a()V
Access flags: 0x9
= public static void a()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 0, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onUserInteraction()V
Access flags: 0x1
= public void onUserInteraction()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 1, stack = 2):
[0] ldc #2
+ String [BasicDream]
[2] ldc #5
+ String [exiting onUserInteraction]
[4] invokestatic #30
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
[7] pop
[8] aload_0 v0
[9] invokevirtual #23
+ Methodref [android/support/v13/dreams/BasicDream.finish ()V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: a(Landroid/support/v13/dreams/BasicDream;)Z
Access flags: 0x1008
= static synthetic boolean a(android.support.v13.dreams.BasicDream)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #14
+ Fieldref [android/support/v13/dreams/BasicDream.b Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: a(Landroid/support/v13/dreams/BasicDream;Z)Z
Access flags: 0x1008
= static synthetic boolean a(android.support.v13.dreams.BasicDream,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] dup_x1
[3] putfield #14
+ Fieldref [android/support/v13/dreams/BasicDream.b Z]
[6] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v13/dreams/a
Superclass: android/content/BroadcastReceiver
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v13.dreams.a extends android.content.BroadcastReceiver
Interfaces (count = 0):
Constant Pool (count = 84):
+ String [BasicDream]
+ String [android.intent.action.BATTERY_CHANGED]
+ String [now ]
+ String [plugged]
+ String [plugged in]
+ String [unplugged]
+ Class [android/content/BroadcastReceiver]
+ Class [android/content/Intent]
+ Class [android/support/v13/dreams/BasicDream]
+ Class [android/support/v13/dreams/a]
+ Class [android/util/Log]
+ Class [android/view/Window]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
+ Methodref [android/content/BroadcastReceiver. ()V]
+ Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
+ Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I]
+ Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z]
+ Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;Z)Z]
+ Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;]
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/Window.addFlags (I)V]
+ Methodref [android/view/Window.clearFlags (I)V]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ NameAndType [ ()V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [a (Landroid/support/v13/dreams/BasicDream;)Z]
+ NameAndType [a (Landroid/support/v13/dreams/BasicDream;Z)Z]
+ NameAndType [a Landroid/support/v13/dreams/BasicDream;]
+ NameAndType [addFlags (I)V]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [clearFlags (I)V]
+ NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [getAction ()Ljava/lang/String;]
+ NameAndType [getIntExtra (Ljava/lang/String;I)I]
+ NameAndType [getWindow ()Landroid/view/Window;]
+ NameAndType [toString ()Ljava/lang/String;]
+ Utf8 [()Landroid/view/Window;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;)V]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;)Z]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;Z)Z]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 []
+ Utf8 [BasicDream]
+ Utf8 [Code]
+ Utf8 [Landroid/support/v13/dreams/BasicDream;]
+ Utf8 [a]
+ Utf8 [addFlags]
+ Utf8 [android.intent.action.BATTERY_CHANGED]
+ Utf8 [android/content/BroadcastReceiver]
+ Utf8 [android/content/Intent]
+ Utf8 [android/support/v13/dreams/BasicDream]
+ Utf8 [android/support/v13/dreams/a]
+ Utf8 [android/util/Log]
+ Utf8 [android/view/Window]
+ Utf8 [append]
+ Utf8 [clearFlags]
+ Utf8 [d]
+ Utf8 [equals]
+ Utf8 [getAction]
+ Utf8 [getIntExtra]
+ Utf8 [getWindow]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [now ]
+ Utf8 [onReceive]
+ Utf8 [plugged]
+ Utf8 [plugged in]
+ Utf8 [toString]
+ Utf8 [unplugged]
Fields (count = 1):
+ Field: a Landroid/support/v13/dreams/BasicDream;
Access flags: 0x1010
= final synthetic android.support.v13.dreams.BasicDream a
Methods (count = 2):
- Method: (Landroid/support/v13/dreams/BasicDream;)V
Access flags: 0x0
= a(android.support.v13.dreams.BasicDream)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[5] aload_0 v0
[6] invokespecial #16
+ Methodref [android/content/BroadcastReceiver. ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onReceive(Landroid/content/Context;Landroid/content/Intent;)V
Access flags: 0x11
= public final void onReceive(android.content.Context,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 121, locals = 3, stack = 4):
[0] aload_2 v2
[1] invokevirtual #17
+ Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
[4] astore_1 v1
[5] ldc #2
+ String [android.intent.action.BATTERY_CHANGED]
[7] aload_1 v1
[8] invokevirtual #25
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[11] ifeq +109 (target=120)
[14] iconst_1
[15] aload_2 v2
[16] ldc #4
+ String [plugged]
[18] iconst_0
[19] invokevirtual #18
+ Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I]
[22] ificmpne +7 (target=29)
[25] iconst_1
[26] goto +4 (target=30)
[29] iconst_0
[30] dup
[31] istore_1 v1
[32] aload_0 v0
[33] getfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[36] invokestatic #19
+ Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z]
[39] ificmpeq +81 (target=120)
[42] ldc #1
+ String [BasicDream]
[44] new #14
+ Class [java/lang/StringBuilder]
[47] dup
[48] ldc #3
+ String [now ]
[50] invokespecial #26
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[53] iload_1 v1
[54] ifeq +8 (target=62)
[57] ldc #5
+ String [plugged in]
[59] goto +5 (target=64)
[62] ldc #6
+ String [unplugged]
[64] invokevirtual #27
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[67] invokevirtual #28
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[70] invokestatic #22
+ Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
[73] pop
[74] aload_0 v0
[75] getfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[78] iload_1 v1
[79] invokestatic #20
+ Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;Z)Z]
[82] pop
[83] aload_0 v0
[84] getfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[87] invokestatic #19
+ Methodref [android/support/v13/dreams/BasicDream.a (Landroid/support/v13/dreams/BasicDream;)Z]
[90] ifeq +17 (target=107)
[93] aload_0 v0
[94] getfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[97] invokevirtual #21
+ Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;]
[100] sipush 128
[103] invokevirtual #23
+ Methodref [android/view/Window.addFlags (I)V]
[106] return
[107] aload_0 v0
[108] getfield #15
+ Fieldref [android/support/v13/dreams/a.a Landroid/support/v13/dreams/BasicDream;]
[111] invokevirtual #21
+ Methodref [android/support/v13/dreams/BasicDream.getWindow ()Landroid/view/Window;]
[114] sipush 128
[117] invokevirtual #24
+ Methodref [android/view/Window.clearFlags (I)V]
[120] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v13/dreams/b
Superclass: android/view/View
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v13.dreams.b extends android.view.View
Interfaces (count = 0):
Constant Pool (count = 27):
+ Class [android/support/v13/dreams/BasicDream]
+ Class [android/support/v13/dreams/b]
+ Class [android/view/View]
+ Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;]
+ Methodref [android/support/v13/dreams/BasicDream.a ()V]
+ Methodref [android/support/v13/dreams/b.setSystemUiVisibility (I)V]
+ Methodref [android/view/View. (Landroid/content/Context;)V]
+ NameAndType [ (Landroid/content/Context;)V]
+ NameAndType [a ()V]
+ NameAndType [a Landroid/support/v13/dreams/BasicDream;]
+ NameAndType [setSystemUiVisibility (I)V]
+ Utf8 [()V]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/content/Context;)V]
+ Utf8 [(Landroid/graphics/Canvas;)V]
+ Utf8 [(Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [Landroid/support/v13/dreams/BasicDream;]
+ Utf8 [a]
+ Utf8 [android/support/v13/dreams/BasicDream]
+ Utf8 [android/support/v13/dreams/b]
+ Utf8 [android/view/View]
+ Utf8 [onAttachedToWindow]
+ Utf8 [onDraw]
+ Utf8 [setSystemUiVisibility]
Fields (count = 1):
+ Field: a Landroid/support/v13/dreams/BasicDream;
Access flags: 0x1010
= final synthetic android.support.v13.dreams.BasicDream a
Methods (count = 3):
- Method: (Landroid/support/v13/dreams/BasicDream;Landroid/content/Context;)V
Access flags: 0x1
= public b(android.support.v13.dreams.BasicDream,android.content.Context)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #4
+ Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;]
[5] aload_0 v0
[6] aload_2 v2
[7] invokespecial #7
+ Methodref [android/view/View. (Landroid/content/Context;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onAttachedToWindow()V
Access flags: 0x11
= public final void onAttachedToWindow()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] invokevirtual #6
+ Methodref [android/support/v13/dreams/b.setSystemUiVisibility (I)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDraw(Landroid/graphics/Canvas;)V
Access flags: 0x11
= public final void onDraw(android.graphics.Canvas)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 1):
[0] aload_0 v0
[1] getfield #4
+ Fieldref [android/support/v13/dreams/b.a Landroid/support/v13/dreams/BasicDream;]
[4] pop
[5] invokestatic #5
+ Methodref [android/support/v13/dreams/BasicDream.a ()V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityCompat
Superclass: android/support/v4/a/a
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.ActivityCompat extends android.support.v4.a.a
Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/a/a]
+ Class [android/support/v4/app/ActivityCompat]
+ Class [android/support/v4/app/ActivityCompatHoneycomb]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Methodref [android/support/v4/a/a. ()V]
+ Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
+ NameAndType [ ()V]
+ NameAndType [SDK_INT I]
+ NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V]
+ Utf8 [()V]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/app/Activity;)Z]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [SDK_INT]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/a/a]
+ Utf8 [android/support/v4/app/ActivityCompat]
+ Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
+ Utf8 [invalidateOptionsMenu]
Fields (count = 0):
Methods (count = 2):
- Method: ()V
Access flags: 0x1
= public ActivityCompat()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [android/support/v4/a/a. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: invalidateOptionsMenu(Landroid/app/Activity;)Z
Access flags: 0x9
= public static boolean invalidateOptionsMenu(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 1, stack = 2):
[0] getstatic #5
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +9 (target=14)
[8] aload_0 v0
[9] invokestatic #7
+ Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
[12] iconst_1
[13] ireturn
[14] iconst_0
[15] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityCompatHoneycomb
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.ActivityCompatHoneycomb extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 21):
+ Class [android/app/Activity]
+ Class [android/support/v4/app/ActivityCompatHoneycomb]
+ Class [java/lang/Object]
+ Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/app/Activity.invalidateOptionsMenu ()V]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ NameAndType [invalidateOptionsMenu ()V]
+ Utf8 [()V]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [android/app/Activity]
+ Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
+ Utf8 [dump]
+ Utf8 [invalidateOptionsMenu]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 3):
- Method: ()V
Access flags: 0x0
= ActivityCompatHoneycomb()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #6
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: invalidateOptionsMenu(Landroid/app/Activity;)V
Access flags: 0x8
= static void invalidateOptionsMenu(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #5
+ Methodref [android/app/Activity.invalidateOptionsMenu ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dump(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
Access flags: 0x8
= static void dump(android.app.Activity,java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 5, stack = 5):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] aload_3 v3
[4] aload v4
[6] invokevirtual #4
+ Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackRecord
Superclass: android/support/v4/app/FragmentTransaction
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.BackStackRecord extends android.support.v4.app.FragmentTransaction
Interfaces (count = 2):
+ Class [android/support/v4/app/FragmentManager$BackStackEntry]
+ Class [java/lang/Runnable]
Constant Pool (count = 441):
+ Integer [0]
+ Integer [1]
+ Integer [2]
+ Integer [3]
+ Integer [4]
+ Integer [5]
+ Integer [6]
+ Integer [7]
+ String [ ]
+ String [ #]
+ String [ Op #]
+ String [ by ]
+ String [ exitAnim=#]
+ String [ fragment=]
+ String [ mBreadCrumbShortTitleText=]
+ String [ mBreadCrumbTitleText=]
+ String [ mCommitted=]
+ String [ mExitAnim=#]
+ String [ mIndex=]
+ String [ mPopExitAnim=#]
+ String [ mTransitionStyle=#]
+ String [ now ]
+ String [ old=]
+ String [ popExitAnim=#]
+ String [ to ]
+ String [:]
+ String [: ]
+ String [: was ]
+ String [BackStackEntry]
+ String [Bump nesting in ]
+ String [Bump nesting of ]
+ String [Can't change container ID of fragment ]
+ String [Can't change tag of fragment ]
+ String [Commit: ]
+ String [Must use non-zero containerViewId]
+ String [OP_REPLACE: adding=]
+ String [Operations:]
+ String [Removed:]
+ String [Removed: ]
+ String [Run: ]
+ String [This FragmentTransaction is not allowed to be added to the back stack.]
+ String [This transaction is already being added to the back stack]
+ String [Unknown cmd: ]
+ String [addToBackStack() called after commit()]
+ String [cmd=]
+ String [commit already called]
+ String [enterAnim=#]
+ String [mBreadCrumbShortTitleRes=#]
+ String [mBreadCrumbTitleRes=#]
+ String [mEnterAnim=#]
+ String [mName=]
+ String [mPopEnterAnim=#]
+ String [mTransition=#]
+ String [popEnterAnim=#]
+ String [popFromBackStack: ]
+ Class [android/support/v4/app/BackStackRecord]
+ Class [android/support/v4/app/BackStackRecord$Op]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentManager$BackStackEntry]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [android/support/v4/app/FragmentTransaction]
+ Class [android/util/Log]
+ Class [java/io/PrintWriter]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Integer]
+ Class [java/lang/Runnable]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
+ Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
+ Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
+ Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
+ Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
+ Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
+ Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
+ Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
+ Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
+ Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
+ Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
+ Methodref [android/support/v4/app/FragmentTransaction. ()V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder. ()V]
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/ArrayList. ()V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ NameAndType [ ()V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [DEBUG Z]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
+ NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V]
+ NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
+ NameAndType [allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [attachFragment (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [bumpBackStackNesting (I)V]
+ NameAndType [cmd I]
+ NameAndType [commitInternal (Z)I]
+ NameAndType [detachFragment (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
+ NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V]
+ NameAndType [enterAnim I]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [exitAnim I]
+ NameAndType [fragment Landroid/support/v4/app/Fragment;]
+ NameAndType [freeBackStackIndex (I)V]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [getText (I)Ljava/lang/CharSequence;]
+ NameAndType [hideFragment (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [mAddToBackStack Z]
+ NameAndType [mAdded Ljava/util/ArrayList;]
+ NameAndType [mAllowAddToBackStack Z]
+ NameAndType [mBackStackNesting I]
+ NameAndType [mBreadCrumbShortTitleRes I]
+ NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
+ NameAndType [mBreadCrumbTitleRes I]
+ NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;]
+ NameAndType [mCommitted Z]
+ NameAndType [mContainerId I]
+ NameAndType [mCurState I]
+ NameAndType [mEnterAnim I]
+ NameAndType [mExitAnim I]
+ NameAndType [mFragmentId I]
+ NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [mIndex I]
+ NameAndType [mManager Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mName Ljava/lang/String;]
+ NameAndType [mNextAnim I]
+ NameAndType [mNumOp I]
+ NameAndType [mPopEnterAnim I]
+ NameAndType [mPopExitAnim I]
+ NameAndType [mTag Ljava/lang/String;]
+ NameAndType [mTail Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [mTransition I]
+ NameAndType [mTransitionStyle I]
+ NameAndType [moveToState (IIIZ)V]
+ NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [popEnterAnim I]
+ NameAndType [popExitAnim I]
+ NameAndType [prev Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [println (Ljava/lang/Object;)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [removeFragment (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [removed Ljava/util/ArrayList;]
+ NameAndType [replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ NameAndType [reverseTransit (I)I]
+ NameAndType [setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
+ NameAndType [showFragment (Landroid/support/v4/app/Fragment;II)V]
+ NameAndType [size ()I]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [ ]
+ Utf8 [ #]
+ Utf8 [ Op #]
+ Utf8 [ by ]
+ Utf8 [ exitAnim=#]
+ Utf8 [ fragment=]
+ Utf8 [ mBreadCrumbShortTitleText=]
+ Utf8 [ mBreadCrumbTitleText=]
+ Utf8 [ mCommitted=]
+ Utf8 [ mExitAnim=#]
+ Utf8 [ mIndex=]
+ Utf8 [ mPopExitAnim=#]
+ Utf8 [ mTransitionStyle=#]
+ Utf8 [ now ]
+ Utf8 [ old=]
+ Utf8 [ popExitAnim=#]
+ Utf8 [ to ]
+ Utf8 [()I]
+ Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [()Ljava/lang/CharSequence;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)I]
+ Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(I)Ljava/lang/CharSequence;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(IIIZ)V]
+ Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
+ Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V]
+ Utf8 [(Landroid/support/v4/app/BackStackRecord;)I]
+ Utf8 [(Landroid/support/v4/app/BackStackRecord;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Landroid/support/v4/app/Fragment;II)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
+ Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Runnable;Z)V]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Z)I]
+ Utf8 [(Z)V]
+ Utf8 [:]
+ Utf8 [: ]
+ Utf8 [: was ]
+ Utf8 []
+ Utf8 [BackStackEntry]
+ Utf8 [Bump nesting in ]
+ Utf8 [Bump nesting of ]
+ Utf8 [Can't change container ID of fragment ]
+ Utf8 [Can't change tag of fragment ]
+ Utf8 [Code]
+ Utf8 [Commit: ]
+ Utf8 [ConstantValue]
+ Utf8 [DEBUG]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
+ Utf8 [Ljava/lang/CharSequence;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Must use non-zero containerViewId]
+ Utf8 [OP_ADD]
+ Utf8 [OP_ATTACH]
+ Utf8 [OP_DETACH]
+ Utf8 [OP_HIDE]
+ Utf8 [OP_NULL]
+ Utf8 [OP_REMOVE]
+ Utf8 [OP_REPLACE]
+ Utf8 [OP_REPLACE: adding=]
+ Utf8 [OP_SHOW]
+ Utf8 [Operations:]
+ Utf8 [Removed:]
+ Utf8 [Removed: ]
+ Utf8 [Run: ]
+ Utf8 [TAG]
+ Utf8 [This FragmentTransaction is not allowed to be added to the back stack.]
+ Utf8 [This transaction is already being added to the back stack]
+ Utf8 [Unknown cmd: ]
+ Utf8 [Z]
+ Utf8 [add]
+ Utf8 [addBackStackState]
+ Utf8 [addFragment]
+ Utf8 [addOp]
+ Utf8 [addToBackStack]
+ Utf8 [addToBackStack() called after commit()]
+ Utf8 [allocBackStackIndex]
+ Utf8 [android/support/v4/app/BackStackRecord]
+ Utf8 [android/support/v4/app/BackStackRecord$Op]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [android/support/v4/app/FragmentTransaction]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [attach]
+ Utf8 [attachFragment]
+ Utf8 [bumpBackStackNesting]
+ Utf8 [cmd]
+ Utf8 [cmd=]
+ Utf8 [commit]
+ Utf8 [commit already called]
+ Utf8 [commitAllowingStateLoss]
+ Utf8 [commitInternal]
+ Utf8 [detach]
+ Utf8 [detachFragment]
+ Utf8 [disallowAddToBackStack]
+ Utf8 [doAddOp]
+ Utf8 [dump]
+ Utf8 [enqueueAction]
+ Utf8 [enterAnim]
+ Utf8 [enterAnim=#]
+ Utf8 [equals]
+ Utf8 [exitAnim]
+ Utf8 [fragment]
+ Utf8 [freeBackStackIndex]
+ Utf8 [get]
+ Utf8 [getBreadCrumbShortTitle]
+ Utf8 [getBreadCrumbShortTitleRes]
+ Utf8 [getBreadCrumbTitle]
+ Utf8 [getBreadCrumbTitleRes]
+ Utf8 [getId]
+ Utf8 [getName]
+ Utf8 [getText]
+ Utf8 [getTransition]
+ Utf8 [getTransitionStyle]
+ Utf8 [hide]
+ Utf8 [hideFragment]
+ Utf8 [isAddToBackStackAllowed]
+ Utf8 [isEmpty]
+ Utf8 [java/io/PrintWriter]
+ Utf8 [java/lang/IllegalArgumentException]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [java/lang/Integer]
+ Utf8 [java/lang/Runnable]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [java/util/ArrayList]
+ Utf8 [mActivity]
+ Utf8 [mAddToBackStack]
+ Utf8 [mAdded]
+ Utf8 [mAllowAddToBackStack]
+ Utf8 [mBackStackNesting]
+ Utf8 [mBreadCrumbShortTitleRes]
+ Utf8 [mBreadCrumbShortTitleRes=#]
+ Utf8 [mBreadCrumbShortTitleText]
+ Utf8 [mBreadCrumbTitleRes]
+ Utf8 [mBreadCrumbTitleRes=#]
+ Utf8 [mBreadCrumbTitleText]
+ Utf8 [mCommitted]
+ Utf8 [mContainerId]
+ Utf8 [mCurState]
+ Utf8 [mEnterAnim]
+ Utf8 [mEnterAnim=#]
+ Utf8 [mExitAnim]
+ Utf8 [mFragmentId]
+ Utf8 [mFragmentManager]
+ Utf8 [mHead]
+ Utf8 [mIndex]
+ Utf8 [mManager]
+ Utf8 [mName]
+ Utf8 [mName=]
+ Utf8 [mNextAnim]
+ Utf8 [mNumOp]
+ Utf8 [mPopEnterAnim]
+ Utf8 [mPopEnterAnim=#]
+ Utf8 [mPopExitAnim]
+ Utf8 [mTag]
+ Utf8 [mTail]
+ Utf8 [mTransition]
+ Utf8 [mTransition=#]
+ Utf8 [mTransitionStyle]
+ Utf8 [moveToState]
+ Utf8 [next]
+ Utf8 [popEnterAnim]
+ Utf8 [popEnterAnim=#]
+ Utf8 [popExitAnim]
+ Utf8 [popFromBackStack]
+ Utf8 [popFromBackStack: ]
+ Utf8 [prev]
+ Utf8 [print]
+ Utf8 [println]
+ Utf8 [remove]
+ Utf8 [removeFragment]
+ Utf8 [removed]
+ Utf8 [replace]
+ Utf8 [reverseTransit]
+ Utf8 [run]
+ Utf8 [setBreadCrumbShortTitle]
+ Utf8 [setBreadCrumbTitle]
+ Utf8 [setCustomAnimations]
+ Utf8 [setTransition]
+ Utf8 [setTransitionStyle]
+ Utf8 [show]
+ Utf8 [showFragment]
+ Utf8 [size]
+ Utf8 [toHexString]
+ Utf8 [toString]
+ Utf8 [v]
Fields (count = 28):
+ Field: TAG Ljava/lang/String;
Access flags: 0x18
= static final java.lang.String TAG
Class member attributes (count = 1):
+ Constant value attribute:
+ String [BackStackEntry]
+ Field: mManager Landroid/support/v4/app/FragmentManagerImpl;
Access flags: 0x10
= final android.support.v4.app.FragmentManagerImpl mManager
+ Field: OP_NULL I
Access flags: 0x18
= static final int OP_NULL
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [0]
+ Field: OP_ADD I
Access flags: 0x18
= static final int OP_ADD
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
+ Field: OP_REPLACE I
Access flags: 0x18
= static final int OP_REPLACE
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [2]
+ Field: OP_REMOVE I
Access flags: 0x18
= static final int OP_REMOVE
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [3]
+ Field: OP_HIDE I
Access flags: 0x18
= static final int OP_HIDE
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [4]
+ Field: OP_SHOW I
Access flags: 0x18
= static final int OP_SHOW
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [5]
+ Field: OP_DETACH I
Access flags: 0x18
= static final int OP_DETACH
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [6]
+ Field: OP_ATTACH I
Access flags: 0x18
= static final int OP_ATTACH
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [7]
+ Field: mHead Landroid/support/v4/app/BackStackRecord$Op;
Access flags: 0x0
= android.support.v4.app.BackStackRecord$Op mHead
+ Field: mTail Landroid/support/v4/app/BackStackRecord$Op;
Access flags: 0x0
= android.support.v4.app.BackStackRecord$Op mTail
+ Field: mNumOp I
Access flags: 0x0
= int mNumOp
+ Field: mEnterAnim I
Access flags: 0x0
= int mEnterAnim
+ Field: mExitAnim I
Access flags: 0x0
= int mExitAnim
+ Field: mPopEnterAnim I
Access flags: 0x0
= int mPopEnterAnim
+ Field: mPopExitAnim I
Access flags: 0x0
= int mPopExitAnim
+ Field: mTransition I
Access flags: 0x0
= int mTransition
+ Field: mTransitionStyle I
Access flags: 0x0
= int mTransitionStyle
+ Field: mAddToBackStack Z
Access flags: 0x0
= boolean mAddToBackStack
+ Field: mAllowAddToBackStack Z
Access flags: 0x0
= boolean mAllowAddToBackStack
+ Field: mName Ljava/lang/String;
Access flags: 0x0
= java.lang.String mName
+ Field: mCommitted Z
Access flags: 0x0
= boolean mCommitted
+ Field: mIndex I
Access flags: 0x0
= int mIndex
+ Field: mBreadCrumbTitleRes I
Access flags: 0x0
= int mBreadCrumbTitleRes
+ Field: mBreadCrumbTitleText Ljava/lang/CharSequence;
Access flags: 0x0
= java.lang.CharSequence mBreadCrumbTitleText
+ Field: mBreadCrumbShortTitleRes I
Access flags: 0x0
= int mBreadCrumbShortTitleRes
+ Field: mBreadCrumbShortTitleText Ljava/lang/CharSequence;
Access flags: 0x0
= java.lang.CharSequence mBreadCrumbShortTitleText
Methods (count = 40):
+ Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
Access flags: 0x11
= public final void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 639, locals = 6, stack = 3):
[0] aload_3 v3
[1] aload_1 v1
[2] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ldc #51
+ String [mName=]
[8] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[11] aload_3 v3
[12] aload_0 v0
[13] getfield #84
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
[16] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[19] aload_3 v3
[20] ldc #19
+ String [ mIndex=]
[22] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[25] aload_3 v3
[26] aload_0 v0
[27] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[30] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[33] aload_3 v3
[34] ldc #17
+ String [ mCommitted=]
[36] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[39] aload_3 v3
[40] aload_0 v0
[41] getfield #78
+ Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
[44] invokevirtual #136
+ Methodref [java/io/PrintWriter.println (Z)V]
[47] aload_0 v0
[48] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[51] ifeq +42 (target=93)
[54] aload_3 v3
[55] aload_1 v1
[56] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[59] aload_3 v3
[60] ldc #53
+ String [mTransition=#]
[62] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[65] aload_3 v3
[66] aload_0 v0
[67] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[70] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[73] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[76] aload_3 v3
[77] ldc #21
+ String [ mTransitionStyle=#]
[79] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[82] aload_3 v3
[83] aload_0 v0
[84] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[87] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[90] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[93] aload_0 v0
[94] getfield #79
+ Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
[97] ifne +10 (target=107)
[100] aload_0 v0
[101] getfield #80
+ Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
[104] ifeq +42 (target=146)
[107] aload_3 v3
[108] aload_1 v1
[109] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[112] aload_3 v3
[113] ldc #50
+ String [mEnterAnim=#]
[115] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[118] aload_3 v3
[119] aload_0 v0
[120] getfield #79
+ Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
[123] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[126] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[129] aload_3 v3
[130] ldc #18
+ String [ mExitAnim=#]
[132] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[135] aload_3 v3
[136] aload_0 v0
[137] getfield #80
+ Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
[140] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[143] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[146] aload_0 v0
[147] getfield #86
+ Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
[150] ifne +10 (target=160)
[153] aload_0 v0
[154] getfield #87
+ Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
[157] ifeq +42 (target=199)
[160] aload_3 v3
[161] aload_1 v1
[162] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[165] aload_3 v3
[166] ldc #52
+ String [mPopEnterAnim=#]
[168] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[171] aload_3 v3
[172] aload_0 v0
[173] getfield #86
+ Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
[176] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[179] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[182] aload_3 v3
[183] ldc #20
+ String [ mPopExitAnim=#]
[185] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[188] aload_3 v3
[189] aload_0 v0
[190] getfield #87
+ Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
[193] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[196] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[199] aload_0 v0
[200] getfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[203] ifne +10 (target=213)
[206] aload_0 v0
[207] getfield #77
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[210] ifnull +39 (target=249)
[213] aload_3 v3
[214] aload_1 v1
[215] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[218] aload_3 v3
[219] ldc #49
+ String [mBreadCrumbTitleRes=#]
[221] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[224] aload_3 v3
[225] aload_0 v0
[226] getfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[229] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[232] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[235] aload_3 v3
[236] ldc #16
+ String [ mBreadCrumbTitleText=]
[238] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[241] aload_3 v3
[242] aload_0 v0
[243] getfield #77
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[246] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[249] aload_0 v0
[250] getfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[253] ifne +10 (target=263)
[256] aload_0 v0
[257] getfield #75
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[260] ifnull +39 (target=299)
[263] aload_3 v3
[264] aload_1 v1
[265] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[268] aload_3 v3
[269] ldc #48
+ String [mBreadCrumbShortTitleRes=#]
[271] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[274] aload_3 v3
[275] aload_0 v0
[276] getfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[279] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[282] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[285] aload_3 v3
[286] ldc #15
+ String [ mBreadCrumbShortTitleText=]
[288] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[291] aload_3 v3
[292] aload_0 v0
[293] getfield #75
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[296] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[299] aload_0 v0
[300] getfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[303] ifnull +335 (target=638)
[306] aload_3 v3
[307] aload_1 v1
[308] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[311] aload_3 v3
[312] ldc #37
+ String [Operations:]
[314] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[317] new #70
+ Class [java/lang/StringBuilder]
[320] dup
[321] invokespecial #141
+ Methodref [java/lang/StringBuilder. ()V]
[324] aload_1 v1
[325] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[328] ldc #9
+ String [ ]
[330] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[333] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[336] astore_2 v2
[337] aload_0 v0
[338] getfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[341] astore v4
[343] aload v4
[345] ifnull +293 (target=638)
[348] aload_3 v3
[349] aload_1 v1
[350] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[353] aload_3 v3
[354] ldc #11
+ String [ Op #]
[356] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[359] aload_3 v3
[360] iconst_0
[361] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[364] aload_3 v3
[365] ldc #26
+ String [:]
[367] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[370] aload_3 v3
[371] aload_2 v2
[372] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[375] aload_3 v3
[376] ldc #45
+ String [cmd=]
[378] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[381] aload_3 v3
[382] aload v4
[384] getfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[387] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[390] aload_3 v3
[391] ldc #14
+ String [ fragment=]
[393] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[396] aload_3 v3
[397] aload v4
[399] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[402] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[405] aload v4
[407] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[410] ifne +11 (target=421)
[413] aload v4
[415] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[418] ifeq +44 (target=462)
[421] aload_3 v3
[422] aload_1 v1
[423] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[426] aload_3 v3
[427] ldc #47
+ String [enterAnim=#]
[429] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[432] aload_3 v3
[433] aload v4
[435] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[438] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[441] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[444] aload_3 v3
[445] ldc #13
+ String [ exitAnim=#]
[447] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[450] aload_3 v3
[451] aload v4
[453] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[456] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[459] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[462] aload v4
[464] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[467] ifne +11 (target=478)
[470] aload v4
[472] getfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[475] ifeq +44 (target=519)
[478] aload_3 v3
[479] aload_1 v1
[480] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[483] aload_3 v3
[484] ldc #54
+ String [popEnterAnim=#]
[486] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[489] aload_3 v3
[490] aload v4
[492] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[495] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[498] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[501] aload_3 v3
[502] ldc #24
+ String [ popExitAnim=#]
[504] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[507] aload_3 v3
[508] aload v4
[510] getfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[513] invokestatic #139
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[516] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[519] aload v4
[521] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[524] ifnull +104 (target=628)
[527] aload v4
[529] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[532] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[535] ifle +93 (target=628)
[538] iconst_0
[539] istore v5
[541] iload v5
[543] aload v4
[545] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[548] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[551] ificmpge +77 (target=628)
[554] aload_3 v3
[555] aload_2 v2
[556] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[559] aload v4
[561] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[564] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[567] iconst_1
[568] ificmpne +12 (target=580)
[571] aload_3 v3
[572] ldc #39
+ String [Removed: ]
[574] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[577] goto +31 (target=608)
[580] aload_3 v3
[581] ldc #38
+ String [Removed:]
[583] invokevirtual #135
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[586] aload_3 v3
[587] aload_2 v2
[588] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[591] aload_3 v3
[592] ldc #10
+ String [ #]
[594] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[597] aload_3 v3
[598] iconst_0
[599] invokevirtual #132
+ Methodref [java/io/PrintWriter.print (I)V]
[602] aload_3 v3
[603] ldc #27
+ String [: ]
[605] invokevirtual #133
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[608] aload_3 v3
[609] aload v4
[611] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[614] iload v5
[616] invokevirtual #149
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[619] invokevirtual #134
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[622] iinc v5, 1
[625] goto -84 (target=541)
[628] aload v4
[630] getfield #95
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[633] astore v4
[635] goto -292 (target=343)
[638] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: (Landroid/support/v4/app/FragmentManagerImpl;)V
Access flags: 0x1
= public BackStackRecord(android.support.v4.app.FragmentManagerImpl)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #130
+ Methodref [android/support/v4/app/FragmentTransaction. ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #73
+ Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
[9] aload_0 v0
[10] aload_1 v1
[11] putfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getId()I
Access flags: 0x11
= public final int getId()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getBreadCrumbTitleRes()I
Access flags: 0x11
= public final int getBreadCrumbTitleRes()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getBreadCrumbShortTitleRes()I
Access flags: 0x11
= public final int getBreadCrumbShortTitleRes()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getBreadCrumbTitle()Ljava/lang/CharSequence;
Access flags: 0x11
= public final java.lang.CharSequence getBreadCrumbTitle()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[4] ifeq +18 (target=22)
[7] aload_0 v0
[8] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[11] getfield #107
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
[14] aload_0 v0
[15] getfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[18] invokevirtual #117
+ Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
[21] areturn
[22] aload_0 v0
[23] getfield #77
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[26] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getBreadCrumbShortTitle()Ljava/lang/CharSequence;
Access flags: 0x11
= public final java.lang.CharSequence getBreadCrumbShortTitle()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[4] ifeq +18 (target=22)
[7] aload_0 v0
[8] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[11] getfield #107
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
[14] aload_0 v0
[15] getfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[18] invokevirtual #117
+ Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
[21] areturn
[22] aload_0 v0
[23] getfield #75
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[26] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: addOp(Landroid/support/v4/app/BackStackRecord$Op;)V
Access flags: 0x10
= final void addOp(android.support.v4.app.BackStackRecord$Op)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 84, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[4] ifnonnull +16 (target=20)
[7] aload_0 v0
[8] aload_0 v0
[9] aload_1 v1
[10] dup_x1
[11] putfield #88
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
[14] putfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[17] goto +24 (target=41)
[20] aload_1 v1
[21] aload_0 v0
[22] getfield #88
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
[25] putfield #98
+ Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
[28] aload_0 v0
[29] getfield #88
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
[32] aload_1 v1
[33] putfield #95
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[36] aload_0 v0
[37] aload_1 v1
[38] putfield #88
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
[41] aload_1 v1
[42] aload_0 v0
[43] getfield #79
+ Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
[46] putfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[49] aload_1 v1
[50] aload_0 v0
[51] getfield #80
+ Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
[54] putfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[57] aload_1 v1
[58] aload_0 v0
[59] getfield #86
+ Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
[62] putfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[65] aload_1 v1
[66] aload_0 v0
[67] getfield #87
+ Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
[70] putfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[73] aload_0 v0
[74] dup
[75] getfield #85
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
[78] iconst_1
[79] iadd
[80] putfield #85
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
[83] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 5):
[0] aload_0 v0
[1] iconst_0
[2] aload_1 v1
[3] aload_2 v2
[4] iconst_1
[5] invokespecial #113
+ Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
[8] aload_0 v0
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] aconst_null
[4] iconst_1
[5] invokespecial #113
+ Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
[8] aload_0 v0
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 4, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] aload_3 v3
[4] iconst_1
[5] invokespecial #113
+ Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
[8] aload_0 v0
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
Access flags: 0x2
= private void doAddOp(int,android.support.v4.app.Fragment,java.lang.String,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 179, locals = 5, stack = 5):
[0] aload_2 v2
[1] aload_0 v0
[2] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[5] putfield #103
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[8] aload_3 v3
[9] ifnull +71 (target=80)
[12] aload_2 v2
[13] getfield #105
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[16] ifnull +59 (target=75)
[19] aload_3 v3
[20] aload_2 v2
[21] getfield #105
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[24] invokevirtual #140
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[27] ifne +48 (target=75)
[30] new #66
+ Class [java/lang/IllegalStateException]
[33] dup
[34] new #70
+ Class [java/lang/StringBuilder]
[37] dup
[38] ldc #33
+ String [Can't change tag of fragment ]
[40] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[43] aload_2 v2
[44] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[47] ldc #28
+ String [: was ]
[49] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[52] aload_2 v2
[53] getfield #105
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[56] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[59] ldc #22
+ String [ now ]
[61] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[64] aload_3 v3
[65] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[68] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[71] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[74] athrow
[75] aload_2 v2
[76] aload_3 v3
[77] putfield #105
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[80] iload_1 v1
[81] ifeq +73 (target=154)
[84] aload_2 v2
[85] getfield #102
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[88] ifeq +56 (target=144)
[91] aload_2 v2
[92] getfield #102
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[95] iload_1 v1
[96] ificmpeq +48 (target=144)
[99] new #66
+ Class [java/lang/IllegalStateException]
[102] dup
[103] new #70
+ Class [java/lang/StringBuilder]
[106] dup
[107] ldc #32
+ String [Can't change container ID of fragment ]
[109] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[112] aload_2 v2
[113] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[116] ldc #28
+ String [: was ]
[118] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[121] aload_2 v2
[122] getfield #102
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[125] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[128] ldc #22
+ String [ now ]
[130] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[133] iload_1 v1
[134] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[137] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[140] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[143] athrow
[144] aload_2 v2
[145] aload_2 v2
[146] iload_1 v1
[147] dup_x1
[148] putfield #102
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[151] putfield #101
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[154] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[157] dup
[158] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[161] dup
[162] astore_1 v1
[163] iload v4
[165] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[168] aload_1 v1
[169] aload_2 v2
[170] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[173] aload_0 v0
[174] aload_1 v1
[175] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[178] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 3, stack = 4):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] aconst_null
[4] invokevirtual #114
+ Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 4, stack = 5):
[0] iload_1 v1
[1] ifne +13 (target=14)
[4] new #65
+ Class [java/lang/IllegalArgumentException]
[7] dup
[8] ldc #35
+ String [Must use non-zero containerViewId]
[10] invokespecial #137
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[13] athrow
[14] aload_0 v0
[15] iload_1 v1
[16] aload_2 v2
[17] aload_3 v3
[18] iconst_2
[19] invokespecial #113
+ Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
[22] aload_0 v0
[23] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 2):
[0] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[3] dup
[4] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[7] dup
[8] astore_2 v2
[9] iconst_3
[10] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[13] aload_2 v2
[14] aload_1 v1
[15] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[18] aload_0 v0
[19] aload_2 v2
[20] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[23] aload_0 v0
[24] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 2):
[0] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[3] dup
[4] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[7] dup
[8] astore_2 v2
[9] iconst_4
[10] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[13] aload_2 v2
[14] aload_1 v1
[15] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[18] aload_0 v0
[19] aload_2 v2
[20] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[23] aload_0 v0
[24] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 2):
[0] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[3] dup
[4] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[7] dup
[8] astore_2 v2
[9] iconst_5
[10] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[13] aload_2 v2
[14] aload_1 v1
[15] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[18] aload_0 v0
[19] aload_2 v2
[20] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[23] aload_0 v0
[24] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 3, stack = 2):
[0] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[3] dup
[4] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[7] dup
[8] astore_2 v2
[9] bipush 6
[11] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[14] aload_2 v2
[15] aload_1 v1
[16] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[19] aload_0 v0
[20] aload_2 v2
[21] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[24] aload_0 v0
[25] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 3, stack = 2):
[0] new #57
+ Class [android/support/v4/app/BackStackRecord$Op]
[3] dup
[4] invokespecial #116
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[7] dup
[8] astore_2 v2
[9] bipush 7
[11] putfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[14] aload_2 v2
[15] aload_1 v1
[16] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[19] aload_0 v0
[20] aload_2 v2
[21] invokevirtual #110
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[24] aload_0 v0
[25] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setCustomAnimations(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 3, stack = 5):
[0] aload_0 v0
[1] iload_1 v1
[2] iload_2 v2
[3] iconst_0
[4] iconst_0
[5] invokevirtual #115
+ Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 5, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #79
+ Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
[5] aload_0 v0
[6] iload_2 v2
[7] putfield #80
+ Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
[10] aload_0 v0
[11] iload_3 v3
[12] putfield #86
+ Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
[15] aload_0 v0
[16] iload v4
[18] putfield #87
+ Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
[21] aload_0 v0
[22] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setTransition(I)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setTransition(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[5] aload_0 v0
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setTransitionStyle(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[5] aload_0 v0
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #73
+ Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
[4] ifne +13 (target=17)
[7] new #66
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #41
+ String [This FragmentTransaction is not allowed to be added to the back stack.]
[13] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[16] athrow
[17] aload_0 v0
[18] iconst_1
[19] putfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[22] aload_0 v0
[23] aload_1 v1
[24] putfield #84
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
[27] aload_0 v0
[28] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isAddToBackStackAllowed()Z
Access flags: 0x11
= public final boolean isAddToBackStackAllowed()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #73
+ Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction disallowAddToBackStack()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 1, stack = 3):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[4] ifeq +13 (target=17)
[7] new #66
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #42
+ String [This transaction is already being added to the back stack]
[13] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[16] athrow
[17] aload_0 v0
[18] iconst_0
[19] putfield #73
+ Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
[22] aload_0 v0
[23] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[5] aload_0 v0
[6] aconst_null
[7] putfield #77
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[10] aload_0 v0
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] putfield #76
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[5] aload_0 v0
[6] aload_1 v1
[7] putfield #77
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[10] aload_0 v0
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[5] aload_0 v0
[6] aconst_null
[7] putfield #75
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[10] aload_0 v0
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x11
= public final android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] putfield #74
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[5] aload_0 v0
[6] aload_1 v1
[7] putfield #75
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[10] aload_0 v0
[11] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: bumpBackStackNesting(I)V
Access flags: 0x10
= final void bumpBackStackNesting(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 221, locals = 5, stack = 4):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[4] ifne +4 (target=8)
[7] return
[8] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[11] ifeq +34 (target=45)
[14] ldc #29
+ String [BackStackEntry]
[16] new #70
+ Class [java/lang/StringBuilder]
[19] dup
[20] ldc #30
+ String [Bump nesting in ]
[22] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[25] aload_0 v0
[26] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[29] ldc #12
+ String [ by ]
[31] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[34] iload_1 v1
[35] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[38] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[41] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[44] pop
[45] aload_0 v0
[46] getfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[49] astore_2 v2
[50] aload_2 v2
[51] ifnull +169 (target=220)
[54] aload_2 v2
[55] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[58] ifnull +62 (target=120)
[61] aload_2 v2
[62] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[65] dup
[66] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[69] iload_1 v1
[70] iadd
[71] putfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[74] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[77] ifeq +43 (target=120)
[80] ldc #29
+ String [BackStackEntry]
[82] new #70
+ Class [java/lang/StringBuilder]
[85] dup
[86] ldc #31
+ String [Bump nesting of ]
[88] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[91] aload_2 v2
[92] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[95] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[98] ldc #25
+ String [ to ]
[100] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[103] aload_2 v2
[104] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[107] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[110] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[113] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[116] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[119] pop
[120] aload_2 v2
[121] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[124] ifnull +88 (target=212)
[127] aload_2 v2
[128] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[131] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[134] iconst_1
[135] isub
[136] istore_3 v3
[137] iload_3 v3
[138] iflt +74 (target=212)
[141] aload_2 v2
[142] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[145] iload_3 v3
[146] invokevirtual #149
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[149] checkcast #58
+ Class [android/support/v4/app/Fragment]
[152] dup
[153] astore v4
[155] dup
[156] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[159] iload_1 v1
[160] iadd
[161] putfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[164] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[167] ifeq +39 (target=206)
[170] ldc #29
+ String [BackStackEntry]
[172] new #70
+ Class [java/lang/StringBuilder]
[175] dup
[176] ldc #31
+ String [Bump nesting of ]
[178] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[181] aload v4
[183] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[186] ldc #25
+ String [ to ]
[188] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[191] aload v4
[193] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[196] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[199] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[202] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[205] pop
[206] iinc v3, -1
[209] goto -72 (target=137)
[212] aload_2 v2
[213] getfield #95
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[216] astore_2 v2
[217] goto -167 (target=50)
[220] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: commit()I
Access flags: 0x11
= public final int commit()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] invokevirtual #112
+ Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: commitAllowingStateLoss()I
Access flags: 0x11
= public final int commitAllowingStateLoss()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] invokevirtual #112
+ Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: commitInternal(Z)I
Access flags: 0x10
= final int commitInternal(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 91, locals = 2, stack = 4):
[0] aload_0 v0
[1] getfield #78
+ Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
[4] ifeq +13 (target=17)
[7] new #66
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #46
+ String [commit already called]
[13] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[16] athrow
[17] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[20] ifeq +25 (target=45)
[23] ldc #29
+ String [BackStackEntry]
[25] new #70
+ Class [java/lang/StringBuilder]
[28] dup
[29] ldc #34
+ String [Commit: ]
[31] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[34] aload_0 v0
[35] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[38] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[41] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[44] pop
[45] aload_0 v0
[46] iconst_1
[47] putfield #78
+ Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
[50] aload_0 v0
[51] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[54] ifeq +18 (target=72)
[57] aload_0 v0
[58] aload_0 v0
[59] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[62] aload_0 v0
[63] invokevirtual #120
+ Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
[66] putfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[69] goto +8 (target=77)
[72] aload_0 v0
[73] iconst_m1
[74] putfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[77] aload_0 v0
[78] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[81] aload_0 v0
[82] iload_1 v1
[83] invokevirtual #123
+ Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
[86] aload_0 v0
[87] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[90] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: run()V
Access flags: 0x11
= public final void run()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 632, locals = 5, stack = 5):
[0] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[3] ifeq +25 (target=28)
[6] ldc #29
+ String [BackStackEntry]
[8] new #70
+ Class [java/lang/StringBuilder]
[11] dup
[12] ldc #40
+ String [Run: ]
[14] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[17] aload_0 v0
[18] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[21] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[24] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[27] pop
[28] aload_0 v0
[29] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[32] ifeq +20 (target=52)
[35] aload_0 v0
[36] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[39] ifge +13 (target=52)
[42] new #66
+ Class [java/lang/IllegalStateException]
[45] dup
[46] ldc #44
+ String [addToBackStack() called after commit()]
[48] invokespecial #138
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[51] athrow
[52] aload_0 v0
[53] iconst_1
[54] invokevirtual #111
+ Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
[57] aload_0 v0
[58] getfield #81
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[61] astore_1 v1
[62] aload_1 v1
[63] ifnull +530 (target=593)
[66] aload_1 v1
[67] getfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[70] tableswitch (7 offsets, default=488) (target=558)
1: offset = 42, target = 112
2: offset = 67, target = 137
3: offset = 328, target = 398
4: offset = 360, target = 430
5: offset = 392, target = 462
6: offset = 424, target = 494
7: offset = 456, target = 526
default: offset = 488, target = 558
[112] aload_1 v1
[113] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[116] dup
[117] astore_2 v2
[118] aload_1 v1
[119] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[122] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[125] aload_0 v0
[126] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[129] aload_2 v2
[130] iconst_0
[131] invokevirtual #119
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
[134] goto +451 (target=585)
[137] aload_1 v1
[138] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[141] astore_2 v2
[142] aload_0 v0
[143] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[146] getfield #108
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
[149] ifnull +225 (target=374)
[152] iconst_0
[153] istore_3 v3
[154] iload_3 v3
[155] aload_0 v0
[156] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[159] getfield #108
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
[162] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[165] ificmpge +209 (target=374)
[168] aload_0 v0
[169] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[172] getfield #108
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
[175] iload_3 v3
[176] invokevirtual #149
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[179] checkcast #58
+ Class [android/support/v4/app/Fragment]
[182] astore v4
[184] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[187] ifeq +35 (target=222)
[190] ldc #29
+ String [BackStackEntry]
[192] new #70
+ Class [java/lang/StringBuilder]
[195] dup
[196] ldc #36
+ String [OP_REPLACE: adding=]
[198] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[201] aload_2 v2
[202] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[205] ldc #23
+ String [ old=]
[207] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[210] aload v4
[212] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[215] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[218] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[221] pop
[222] aload_2 v2
[223] ifnull +15 (target=238)
[226] aload v4
[228] getfield #101
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[231] aload_2 v2
[232] getfield #101
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[235] ificmpne +133 (target=368)
[238] aload v4
[240] aload_2 v2
[241] ifacmpne +13 (target=254)
[244] aload_1 v1
[245] aconst_null
[246] dup
[247] astore_2 v2
[248] putfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[251] goto +117 (target=368)
[254] aload_1 v1
[255] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[258] ifnonnull +14 (target=272)
[261] aload_1 v1
[262] new #71
+ Class [java/util/ArrayList]
[265] dup
[266] invokespecial #147
+ Methodref [java/util/ArrayList. ()V]
[269] putfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[272] aload_1 v1
[273] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[276] aload v4
[278] invokevirtual #148
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[281] pop
[282] aload v4
[284] aload_1 v1
[285] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[288] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[291] aload_0 v0
[292] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[295] ifeq +56 (target=351)
[298] aload v4
[300] dup
[301] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[304] iconst_1
[305] iadd
[306] putfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[309] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[312] ifeq +39 (target=351)
[315] ldc #29
+ String [BackStackEntry]
[317] new #70
+ Class [java/lang/StringBuilder]
[320] dup
[321] ldc #31
+ String [Bump nesting of ]
[323] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[326] aload v4
[328] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[331] ldc #25
+ String [ to ]
[333] invokevirtual #145
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[336] aload v4
[338] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[341] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[344] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[347] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[350] pop
[351] aload_0 v0
[352] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[355] aload v4
[357] aload_0 v0
[358] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[361] aload_0 v0
[362] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[365] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
[368] iinc v3, 1
[371] goto -217 (target=154)
[374] aload_2 v2
[375] ifnull +20 (target=395)
[378] aload_2 v2
[379] aload_1 v1
[380] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[383] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[386] aload_0 v0
[387] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[390] aload_2 v2
[391] iconst_0
[392] invokevirtual #119
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
[395] goto +190 (target=585)
[398] aload_1 v1
[399] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[402] dup
[403] astore_2 v2
[404] aload_1 v1
[405] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[408] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[411] aload_0 v0
[412] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[415] aload_2 v2
[416] aload_0 v0
[417] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[420] aload_0 v0
[421] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[424] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
[427] goto +158 (target=585)
[430] aload_1 v1
[431] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[434] dup
[435] astore_2 v2
[436] aload_1 v1
[437] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[440] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[443] aload_0 v0
[444] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[447] aload_2 v2
[448] aload_0 v0
[449] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[452] aload_0 v0
[453] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[456] invokevirtual #125
+ Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
[459] goto +126 (target=585)
[462] aload_1 v1
[463] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[466] dup
[467] astore_2 v2
[468] aload_1 v1
[469] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[472] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[475] aload_0 v0
[476] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[479] aload_2 v2
[480] aload_0 v0
[481] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[484] aload_0 v0
[485] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[488] invokevirtual #129
+ Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
[491] goto +94 (target=585)
[494] aload_1 v1
[495] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[498] dup
[499] astore_2 v2
[500] aload_1 v1
[501] getfield #93
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[504] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[507] aload_0 v0
[508] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[511] aload_2 v2
[512] aload_0 v0
[513] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[516] aload_0 v0
[517] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[520] invokevirtual #122
+ Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
[523] goto +62 (target=585)
[526] aload_1 v1
[527] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[530] dup
[531] astore_2 v2
[532] aload_1 v1
[533] getfield #92
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[536] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[539] aload_0 v0
[540] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[543] aload_2 v2
[544] aload_0 v0
[545] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[548] aload_0 v0
[549] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[552] invokevirtual #121
+ Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
[555] goto +30 (target=585)
[558] new #65
+ Class [java/lang/IllegalArgumentException]
[561] dup
[562] new #70
+ Class [java/lang/StringBuilder]
[565] dup
[566] ldc #43
+ String [Unknown cmd: ]
[568] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[571] aload_1 v1
[572] getfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[575] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[578] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[581] invokespecial #137
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[584] athrow
[585] aload_1 v1
[586] getfield #95
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[589] astore_1 v1
[590] goto -528 (target=62)
[593] aload_0 v0
[594] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[597] aload_0 v0
[598] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[601] getfield #109
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
[604] aload_0 v0
[605] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[608] aload_0 v0
[609] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[612] iconst_1
[613] invokevirtual #126
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
[616] aload_0 v0
[617] getfield #72
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[620] ifeq +11 (target=631)
[623] aload_0 v0
[624] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[627] aload_0 v0
[628] invokevirtual #118
+ Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
[631] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: popFromBackStack(Z)V
Access flags: 0x11
= public final void popFromBackStack(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 473, locals = 5, stack = 5):
[0] getstatic #106
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[3] ifeq +25 (target=28)
[6] ldc #29
+ String [BackStackEntry]
[8] new #70
+ Class [java/lang/StringBuilder]
[11] dup
[12] ldc #55
+ String [popFromBackStack: ]
[14] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[17] aload_0 v0
[18] invokevirtual #144
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[21] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[24] invokestatic #131
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[27] pop
[28] aload_0 v0
[29] iconst_m1
[30] invokevirtual #111
+ Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
[33] aload_0 v0
[34] getfield #88
+ Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
[37] astore_2 v2
[38] aload_2 v2
[39] ifnull +380 (target=419)
[42] aload_2 v2
[43] getfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[46] tableswitch (7 offsets, default=338) (target=384)
1: offset = 42, target = 88
2: offset = 77, target = 123
3: offset = 173, target = 219
4: offset = 198, target = 244
5: offset = 233, target = 279
6: offset = 268, target = 314
7: offset = 303, target = 349
default: offset = 338, target = 384
[88] aload_2 v2
[89] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[92] dup
[93] astore_3 v3
[94] aload_2 v2
[95] getfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[98] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[101] aload_0 v0
[102] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[105] aload_3 v3
[106] aload_0 v0
[107] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[110] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[113] aload_0 v0
[114] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[117] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
[120] goto +291 (target=411)
[123] aload_2 v2
[124] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[127] dup
[128] astore_3 v3
[129] ifnull +30 (target=159)
[132] aload_3 v3
[133] aload_2 v2
[134] getfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[137] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[140] aload_0 v0
[141] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[144] aload_3 v3
[145] aload_0 v0
[146] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[149] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[152] aload_0 v0
[153] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[156] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
[159] aload_2 v2
[160] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[163] ifnull +53 (target=216)
[166] iconst_0
[167] istore_3 v3
[168] iload_3 v3
[169] aload_2 v2
[170] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[173] invokevirtual #150
+ Methodref [java/util/ArrayList.size ()I]
[176] ificmpge +40 (target=216)
[179] aload_2 v2
[180] getfield #99
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[183] iload_3 v3
[184] invokevirtual #149
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[187] checkcast #58
+ Class [android/support/v4/app/Fragment]
[190] dup
[191] astore v4
[193] aload_2 v2
[194] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[197] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[200] aload_0 v0
[201] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[204] aload v4
[206] iconst_0
[207] invokevirtual #119
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
[210] iinc v3, 1
[213] goto -45 (target=168)
[216] goto +195 (target=411)
[219] aload_2 v2
[220] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[223] dup
[224] astore_3 v3
[225] aload_2 v2
[226] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[229] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[232] aload_0 v0
[233] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[236] aload_3 v3
[237] iconst_0
[238] invokevirtual #119
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
[241] goto +170 (target=411)
[244] aload_2 v2
[245] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[248] dup
[249] astore_3 v3
[250] aload_2 v2
[251] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[254] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[257] aload_0 v0
[258] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[261] aload_3 v3
[262] aload_0 v0
[263] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[266] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[269] aload_0 v0
[270] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[273] invokevirtual #129
+ Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
[276] goto +135 (target=411)
[279] aload_2 v2
[280] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[283] dup
[284] astore_3 v3
[285] aload_2 v2
[286] getfield #97
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[289] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[292] aload_0 v0
[293] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[296] aload_3 v3
[297] aload_0 v0
[298] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[301] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[304] aload_0 v0
[305] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[308] invokevirtual #125
+ Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
[311] goto +100 (target=411)
[314] aload_2 v2
[315] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[318] dup
[319] astore_3 v3
[320] aload_2 v2
[321] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[324] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[327] aload_0 v0
[328] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[331] aload_3 v3
[332] aload_0 v0
[333] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[336] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[339] aload_0 v0
[340] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[343] invokevirtual #121
+ Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
[346] goto +65 (target=411)
[349] aload_2 v2
[350] getfield #94
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[353] dup
[354] astore_3 v3
[355] aload_2 v2
[356] getfield #96
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[359] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[362] aload_0 v0
[363] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[366] aload_3 v3
[367] aload_0 v0
[368] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[371] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[374] aload_0 v0
[375] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[378] invokevirtual #122
+ Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
[381] goto +30 (target=411)
[384] new #65
+ Class [java/lang/IllegalArgumentException]
[387] dup
[388] new #70
+ Class [java/lang/StringBuilder]
[391] dup
[392] ldc #43
+ String [Unknown cmd: ]
[394] invokespecial #142
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[397] aload_2 v2
[398] getfield #91
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[401] invokevirtual #143
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[404] invokevirtual #146
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[407] invokespecial #137
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[410] athrow
[411] aload_2 v2
[412] getfield #98
+ Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
[415] astore_2 v2
[416] goto -378 (target=38)
[419] iload_1 v1
[420] ifeq +29 (target=449)
[423] aload_0 v0
[424] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[427] aload_0 v0
[428] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[431] getfield #109
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
[434] aload_0 v0
[435] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[438] invokestatic #128
+ Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
[441] aload_0 v0
[442] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[445] iconst_1
[446] invokevirtual #126
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
[449] aload_0 v0
[450] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[453] iflt +19 (target=472)
[456] aload_0 v0
[457] getfield #83
+ Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
[460] aload_0 v0
[461] getfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[464] invokevirtual #124
+ Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V]
[467] aload_0 v0
[468] iconst_m1
[469] putfield #82
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[472] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getName()Ljava/lang/String;
Access flags: 0x11
= public final java.lang.String getName()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #84
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTransition()I
Access flags: 0x11
= public final int getTransition()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #89
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTransitionStyle()I
Access flags: 0x11
= public final int getTransitionStyle()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #90
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isEmpty()Z
Access flags: 0x11
= public final boolean isEmpty()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #85
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
[4] ifne +5 (target=9)
[7] iconst_1
[8] ireturn
[9] iconst_0
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackRecord$Op
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.BackStackRecord$Op extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 23):
+ Class [android/support/v4/app/BackStackRecord$Op]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ Utf8 [()V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [android/support/v4/app/BackStackRecord$Op]
+ Utf8 [cmd]
+ Utf8 [enterAnim]
+ Utf8 [exitAnim]
+ Utf8 [fragment]
+ Utf8 [java/lang/Object]
+ Utf8 [next]
+ Utf8 [popEnterAnim]
+ Utf8 [popExitAnim]
+ Utf8 [prev]
+ Utf8 [removed]
Fields (count = 9):
+ Field: next Landroid/support/v4/app/BackStackRecord$Op;
Access flags: 0x0
= android.support.v4.app.BackStackRecord$Op next
+ Field: prev Landroid/support/v4/app/BackStackRecord$Op;
Access flags: 0x0
= android.support.v4.app.BackStackRecord$Op prev
+ Field: cmd I
Access flags: 0x0
= int cmd
+ Field: fragment Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment fragment
+ Field: enterAnim I
Access flags: 0x0
= int enterAnim
+ Field: exitAnim I
Access flags: 0x0
= int exitAnim
+ Field: popEnterAnim I
Access flags: 0x0
= int popEnterAnim
+ Field: popExitAnim I
Access flags: 0x0
= int popExitAnim
+ Field: removed Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList removed
Methods (count = 1):
- Method: ()V
Access flags: 0x0
= BackStackRecord$Op()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackState
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.BackStackState extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 222):
+ String [ set base fragment #]
+ String [ set remove fragment #]
+ String [BSE ]
+ String [FragmentManager]
+ String [Not on back stack]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/BackStackRecord]
+ Class [android/support/v4/app/BackStackRecord$Op]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/BackStackState$1]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [android/text/TextUtils]
+ Class [android/util/Log]
+ Class [java/lang/CharSequence]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/util/ArrayList]
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
+ Fieldref [android/support/v4/app/BackStackState.mIndex I]
+ Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
+ Fieldref [android/support/v4/app/BackStackState.mTransition I]
+ Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
+ Methodref [android/os/Parcel.createIntArray ()[I]
+ Methodref [android/os/Parcel.readInt ()I]
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
+ Methodref [android/os/Parcel.writeInt (I)V]
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
+ Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
+ Methodref [android/support/v4/app/BackStackState$1. ()V]
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
+ Methodref [java/lang/Object. ()V]
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/ArrayList. (I)V]
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
+ NameAndType [ ()V]
+ NameAndType [ (I)V]
+ NameAndType [ (Landroid/support/v4/app/FragmentManagerImpl;)V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [DEBUG Z]
+ NameAndType [add (Ljava/lang/Object;)Z]
+ NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [bumpBackStackNesting (I)V]
+ NameAndType [cmd I]
+ NameAndType [createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
+ NameAndType [createIntArray ()[I]
+ NameAndType [enterAnim I]
+ NameAndType [exitAnim I]
+ NameAndType [fragment Landroid/support/v4/app/Fragment;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [mActive Ljava/util/ArrayList;]
+ NameAndType [mAddToBackStack Z]
+ NameAndType [mBreadCrumbShortTitleRes I]
+ NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
+ NameAndType [mBreadCrumbTitleRes I]
+ NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;]
+ NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [mIndex I]
+ NameAndType [mName Ljava/lang/String;]
+ NameAndType [mNumOp I]
+ NameAndType [mOps [I]
+ NameAndType [mTransition I]
+ NameAndType [mTransitionStyle I]
+ NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;]
+ NameAndType [popEnterAnim I]
+ NameAndType [popExitAnim I]
+ NameAndType [readInt ()I]
+ NameAndType [readString ()Ljava/lang/String;]
+ NameAndType [removed Ljava/util/ArrayList;]
+ NameAndType [size ()I]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [writeInt (I)V]
+ NameAndType [writeIntArray ([I)V]
+ NameAndType [writeString (Ljava/lang/String;)V]
+ NameAndType [writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
+ Utf8 [ set base fragment #]
+ Utf8 [ set remove fragment #]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()[I]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
+ Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
+ Utf8 [(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [([I)V]
+ Utf8 []
+ Utf8 []
+ Utf8 [BSE ]
+ Utf8 [CHAR_SEQUENCE_CREATOR]
+ Utf8 [CREATOR]
+ Utf8 [Code]
+ Utf8 [DEBUG]
+ Utf8 [FragmentManager]
+ Utf8 [I]
+ Utf8 [Landroid/os/Parcelable$Creator;]
+ Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Ljava/lang/CharSequence;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Not on back stack]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [add]
+ Utf8 [addOp]
+ Utf8 [android/os/Parcel]
+ Utf8 [android/os/Parcelable]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/BackStackRecord]
+ Utf8 [android/support/v4/app/BackStackRecord$Op]
+ Utf8 [android/support/v4/app/BackStackState]
+ Utf8 [android/support/v4/app/BackStackState$1]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [android/text/TextUtils]
+ Utf8 [android/util/Log]
+ Utf8 [append]
+ Utf8 [bumpBackStackNesting]
+ Utf8 [cmd]
+ Utf8 [createFromParcel]
+ Utf8 [createIntArray]
+ Utf8 [describeContents]
+ Utf8 [enterAnim]
+ Utf8 [exitAnim]
+ Utf8 [fragment]
+ Utf8 [get]
+ Utf8 [instantiate]
+ Utf8 [java/lang/CharSequence]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [java/util/ArrayList]
+ Utf8 [mActive]
+ Utf8 [mAddToBackStack]
+ Utf8 [mBreadCrumbShortTitleRes]
+ Utf8 [mBreadCrumbShortTitleText]
+ Utf8 [mBreadCrumbTitleRes]
+ Utf8 [mBreadCrumbTitleText]
+ Utf8 [mHead]
+ Utf8 [mIndex]
+ Utf8 [mName]
+ Utf8 [mNumOp]
+ Utf8 [mOps]
+ Utf8 [mTransition]
+ Utf8 [mTransitionStyle]
+ Utf8 [next]
+ Utf8 [popEnterAnim]
+ Utf8 [popExitAnim]
+ Utf8 [readInt]
+ Utf8 [readString]
+ Utf8 [removed]
+ Utf8 [size]
+ Utf8 [toString]
+ Utf8 [v]
+ Utf8 [writeInt]
+ Utf8 [writeIntArray]
+ Utf8 [writeString]
+ Utf8 [writeToParcel]
Fields (count = 10):
+ Field: mOps [I
Access flags: 0x10
= final int[] mOps
+ Field: mTransition I
Access flags: 0x10
= final int mTransition
+ Field: mTransitionStyle I
Access flags: 0x10
= final int mTransitionStyle
+ Field: mName Ljava/lang/String;
Access flags: 0x10
= final java.lang.String mName
+ Field: mIndex I
Access flags: 0x10
= final int mIndex
+ Field: mBreadCrumbTitleRes I
Access flags: 0x10
= final int mBreadCrumbTitleRes
+ Field: mBreadCrumbTitleText Ljava/lang/CharSequence;
Access flags: 0x10
= final java.lang.CharSequence mBreadCrumbTitleText
+ Field: mBreadCrumbShortTitleRes I
Access flags: 0x10
= final int mBreadCrumbShortTitleRes
+ Field: mBreadCrumbShortTitleText Ljava/lang/CharSequence;
Access flags: 0x10
= final java.lang.CharSequence mBreadCrumbShortTitleText
+ Field: CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 6):
- Method: (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V
Access flags: 0x1
= public BackStackState(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.BackStackRecord)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 328, locals = 6, stack = 4):
[0] aload_0 v0
[1] invokespecial #69
+ Methodref [java/lang/Object. ()V]
[4] iconst_0
[5] istore_1 v1
[6] aload_2 v2
[7] getfield #27
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[10] astore_3 v3
[11] aload_3 v3
[12] ifnull +28 (target=40)
[15] aload_3 v3
[16] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[19] ifnull +13 (target=32)
[22] iload_1 v1
[23] aload_3 v3
[24] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[27] invokevirtual #78
+ Methodref [java/util/ArrayList.size ()I]
[30] iadd
[31] istore_1 v1
[32] aload_3 v3
[33] getfield #37
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[36] astore_3 v3
[37] goto -26 (target=11)
[40] aload_0 v0
[41] aload_2 v2
[42] getfield #30
+ Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
[45] bipush 7
[47] imul
[48] iload_1 v1
[49] iadd
[50] newarray 10
[52] putfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[55] aload_2 v2
[56] getfield #22
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[59] ifne +13 (target=72)
[62] new #18
+ Class [java/lang/IllegalStateException]
[65] dup
[66] ldc #5
+ String [Not on back stack]
[68] invokespecial #68
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[71] athrow
[72] aload_2 v2
[73] getfield #27
+ Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
[76] astore_3 v3
[77] iconst_0
[78] istore_1 v1
[79] aload_3 v3
[80] ifnull +183 (target=263)
[83] aload_0 v0
[84] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[87] iload_1 v1
[88] iinc v1, 1
[91] aload_3 v3
[92] getfield #33
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[95] iastore
[96] aload_0 v0
[97] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[100] iload_1 v1
[101] iinc v1, 1
[104] aload_3 v3
[105] getfield #36
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[108] ifnull +13 (target=121)
[111] aload_3 v3
[112] getfield #36
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[115] getfield #51
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[118] goto +4 (target=122)
[121] iconst_m1
[122] iastore
[123] aload_0 v0
[124] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[127] iload_1 v1
[128] iinc v1, 1
[131] aload_3 v3
[132] getfield #34
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[135] iastore
[136] aload_0 v0
[137] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[140] iload_1 v1
[141] iinc v1, 1
[144] aload_3 v3
[145] getfield #35
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[148] iastore
[149] aload_0 v0
[150] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[153] iload_1 v1
[154] iinc v1, 1
[157] aload_3 v3
[158] getfield #38
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[161] iastore
[162] aload_0 v0
[163] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[166] iload_1 v1
[167] iinc v1, 1
[170] aload_3 v3
[171] getfield #39
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[174] iastore
[175] aload_3 v3
[176] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[179] ifnull +66 (target=245)
[182] aload_3 v3
[183] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[186] invokevirtual #78
+ Methodref [java/util/ArrayList.size ()I]
[189] istore v4
[191] aload_0 v0
[192] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[195] iload_1 v1
[196] iinc v1, 1
[199] iload v4
[201] iastore
[202] iconst_0
[203] istore v5
[205] iload v5
[207] iload v4
[209] ificmpge +33 (target=242)
[212] aload_0 v0
[213] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[216] iload_1 v1
[217] iinc v1, 1
[220] aload_3 v3
[221] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[224] iload v5
[226] invokevirtual #77
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[229] checkcast #13
+ Class [android/support/v4/app/Fragment]
[232] getfield #51
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[235] iastore
[236] iinc v5, 1
[239] goto -34 (target=205)
[242] goto +13 (target=255)
[245] aload_0 v0
[246] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[249] iload_1 v1
[250] iinc v1, 1
[253] iconst_0
[254] iastore
[255] aload_3 v3
[256] getfield #37
+ Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
[259] astore_3 v3
[260] goto -181 (target=79)
[263] aload_0 v0
[264] aload_2 v2
[265] getfield #31
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[268] putfield #49
+ Fieldref [android/support/v4/app/BackStackState.mTransition I]
[271] aload_0 v0
[272] aload_2 v2
[273] getfield #32
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[276] putfield #50
+ Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
[279] aload_0 v0
[280] aload_2 v2
[281] getfield #29
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
[284] putfield #47
+ Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
[287] aload_0 v0
[288] aload_2 v2
[289] getfield #28
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[292] putfield #46
+ Fieldref [android/support/v4/app/BackStackState.mIndex I]
[295] aload_0 v0
[296] aload_2 v2
[297] getfield #25
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[300] putfield #44
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
[303] aload_0 v0
[304] aload_2 v2
[305] getfield #26
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[308] putfield #45
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[311] aload_0 v0
[312] aload_2 v2
[313] getfield #23
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[316] putfield #42
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
[319] aload_0 v0
[320] aload_2 v2
[321] getfield #24
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[324] putfield #43
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[327] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: (Landroid/os/Parcel;)V
Access flags: 0x1
= public BackStackState(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 93, locals = 2, stack = 3):
[0] aload_0 v0
[1] invokespecial #69
+ Methodref [java/lang/Object. ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #55
+ Methodref [android/os/Parcel.createIntArray ()[I]
[9] putfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[12] aload_0 v0
[13] aload_1 v1
[14] invokevirtual #56
+ Methodref [android/os/Parcel.readInt ()I]
[17] putfield #49
+ Fieldref [android/support/v4/app/BackStackState.mTransition I]
[20] aload_0 v0
[21] aload_1 v1
[22] invokevirtual #56
+ Methodref [android/os/Parcel.readInt ()I]
[25] putfield #50
+ Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
[28] aload_0 v0
[29] aload_1 v1
[30] invokevirtual #57
+ Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
[33] putfield #47
+ Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
[36] aload_0 v0
[37] aload_1 v1
[38] invokevirtual #56
+ Methodref [android/os/Parcel.readInt ()I]
[41] putfield #46
+ Fieldref [android/support/v4/app/BackStackState.mIndex I]
[44] aload_0 v0
[45] aload_1 v1
[46] invokevirtual #56
+ Methodref [android/os/Parcel.readInt ()I]
[49] putfield #44
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
[52] aload_0 v0
[53] getstatic #54
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
[56] aload_1 v1
[57] invokeinterface #79
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
[62] checkcast #17
+ Class [java/lang/CharSequence]
[65] putfield #45
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[68] aload_0 v0
[69] aload_1 v1
[70] invokevirtual #56
+ Methodref [android/os/Parcel.readInt ()I]
[73] putfield #42
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
[76] aload_0 v0
[77] getstatic #54
+ Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
[80] aload_1 v1
[81] invokeinterface #79
+ InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
[86] checkcast #17
+ Class [java/lang/CharSequence]
[89] putfield #43
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[92] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;
Access flags: 0x11
= public final android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 389, locals = 8, stack = 4):
[0] new #9
+ Class [android/support/v4/app/BackStackRecord]
[3] dup
[4] aload_1 v1
[5] invokespecial #61
+ Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V]
[8] astore_2 v2
[9] iconst_0
[10] istore_3 v3
[11] iload_3 v3
[12] aload_0 v0
[13] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[16] arraylength
[17] ificmpge +296 (target=313)
[20] new #10
+ Class [android/support/v4/app/BackStackRecord$Op]
[23] dup
[24] invokespecial #64
+ Methodref [android/support/v4/app/BackStackRecord$Op. ()V]
[27] dup
[28] astore v4
[30] aload_0 v0
[31] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[34] iload_3 v3
[35] iinc v3, 1
[38] iaload
[39] putfield #33
+ Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
[42] getstatic #52
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[45] ifeq +39 (target=84)
[48] ldc #4
+ String [FragmentManager]
[50] new #20
+ Class [java/lang/StringBuilder]
[53] dup
[54] ldc #3
+ String [BSE ]
[56] invokespecial #70
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[59] aload_2 v2
[60] invokevirtual #72
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[63] ldc #1
+ String [ set base fragment #]
[65] invokevirtual #73
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[68] aload_0 v0
[69] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[72] iload_3 v3
[73] iaload
[74] invokevirtual #71
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[77] invokevirtual #74
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[80] invokestatic #67
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[83] pop
[84] aload_0 v0
[85] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[88] iload_3 v3
[89] iinc v3, 1
[92] iaload
[93] dup
[94] istore v5
[96] iflt +27 (target=123)
[99] aload_1 v1
[100] getfield #53
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
[103] iload v5
[105] invokevirtual #77
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[108] checkcast #13
+ Class [android/support/v4/app/Fragment]
[111] astore v5
[113] aload v4
[115] aload v5
[117] putfield #36
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[120] goto +9 (target=129)
[123] aload v4
[125] aconst_null
[126] putfield #36
+ Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
[129] aload v4
[131] aload_0 v0
[132] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[135] iload_3 v3
[136] iinc v3, 1
[139] iaload
[140] putfield #34
+ Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
[143] aload v4
[145] aload_0 v0
[146] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[149] iload_3 v3
[150] iinc v3, 1
[153] iaload
[154] putfield #35
+ Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
[157] aload v4
[159] aload_0 v0
[160] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[163] iload_3 v3
[164] iinc v3, 1
[167] iaload
[168] putfield #38
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
[171] aload v4
[173] aload_0 v0
[174] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[177] iload_3 v3
[178] iinc v3, 1
[181] iaload
[182] putfield #39
+ Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
[185] aload_0 v0
[186] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[189] iload_3 v3
[190] iinc v3, 1
[193] iaload
[194] dup
[195] istore v5
[197] ifle +107 (target=304)
[200] aload v4
[202] new #21
+ Class [java/util/ArrayList]
[205] dup
[206] iload v5
[208] invokespecial #75
+ Methodref [java/util/ArrayList. (I)V]
[211] putfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[214] iconst_0
[215] istore v6
[217] iload v6
[219] iload v5
[221] ificmpge +83 (target=304)
[224] getstatic #52
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[227] ifeq +39 (target=266)
[230] ldc #4
+ String [FragmentManager]
[232] new #20
+ Class [java/lang/StringBuilder]
[235] dup
[236] ldc #3
+ String [BSE ]
[238] invokespecial #70
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[241] aload_2 v2
[242] invokevirtual #72
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[245] ldc #2
+ String [ set remove fragment #]
[247] invokevirtual #73
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[250] aload_0 v0
[251] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[254] iload_3 v3
[255] iaload
[256] invokevirtual #71
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[259] invokevirtual #74
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[262] invokestatic #67
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[265] pop
[266] aload_1 v1
[267] getfield #53
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
[270] aload_0 v0
[271] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[274] iload_3 v3
[275] iinc v3, 1
[278] iaload
[279] invokevirtual #77
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[282] checkcast #13
+ Class [android/support/v4/app/Fragment]
[285] astore v7
[287] aload v4
[289] getfield #40
+ Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
[292] aload v7
[294] invokevirtual #76
+ Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
[297] pop
[298] iinc v6, 1
[301] goto -84 (target=217)
[304] aload_2 v2
[305] aload v4
[307] invokevirtual #62
+ Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
[310] goto -299 (target=11)
[313] aload_2 v2
[314] aload_0 v0
[315] getfield #49
+ Fieldref [android/support/v4/app/BackStackState.mTransition I]
[318] putfield #31
+ Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
[321] aload_2 v2
[322] aload_0 v0
[323] getfield #50
+ Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
[326] putfield #32
+ Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
[329] aload_2 v2
[330] aload_0 v0
[331] getfield #47
+ Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
[334] putfield #29
+ Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
[337] aload_2 v2
[338] aload_0 v0
[339] getfield #46
+ Fieldref [android/support/v4/app/BackStackState.mIndex I]
[342] putfield #28
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
[345] aload_2 v2
[346] iconst_1
[347] putfield #22
+ Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
[350] aload_2 v2
[351] aload_0 v0
[352] getfield #44
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
[355] putfield #25
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
[358] aload_2 v2
[359] aload_0 v0
[360] getfield #45
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[363] putfield #26
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[366] aload_2 v2
[367] aload_0 v0
[368] getfield #42
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
[371] putfield #23
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
[374] aload_2 v2
[375] aload_0 v0
[376] getfield #43
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[379] putfield #24
+ Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[382] aload_2 v2
[383] iconst_1
[384] invokevirtual #63
+ Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
[387] aload_2 v2
[388] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: describeContents()I
Access flags: 0x11
= public final int describeContents()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x11
= public final void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 75, locals = 3, stack = 3):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #48
+ Fieldref [android/support/v4/app/BackStackState.mOps [I]
[5] invokevirtual #59
+ Methodref [android/os/Parcel.writeIntArray ([I)V]
[8] aload_1 v1
[9] aload_0 v0
[10] getfield #49
+ Fieldref [android/support/v4/app/BackStackState.mTransition I]
[13] invokevirtual #58
+ Methodref [android/os/Parcel.writeInt (I)V]
[16] aload_1 v1
[17] aload_0 v0
[18] getfield #50
+ Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
[21] invokevirtual #58
+ Methodref [android/os/Parcel.writeInt (I)V]
[24] aload_1 v1
[25] aload_0 v0
[26] getfield #47
+ Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
[29] invokevirtual #60
+ Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
[32] aload_1 v1
[33] aload_0 v0
[34] getfield #46
+ Fieldref [android/support/v4/app/BackStackState.mIndex I]
[37] invokevirtual #58
+ Methodref [android/os/Parcel.writeInt (I)V]
[40] aload_1 v1
[41] aload_0 v0
[42] getfield #44
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
[45] invokevirtual #58
+ Methodref [android/os/Parcel.writeInt (I)V]
[48] aload_0 v0
[49] getfield #45
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
[52] aload_1 v1
[53] iconst_0
[54] invokestatic #66
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
[57] aload_1 v1
[58] aload_0 v0
[59] getfield #42
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
[62] invokevirtual #58
+ Methodref [android/os/Parcel.writeInt (I)V]
[65] aload_0 v0
[66] getfield #43
+ Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
[69] aload_1 v1
[70] iconst_0
[71] invokestatic #66
+ Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
[74] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: ()V
Access flags: 0x8
= static void ()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #12
+ Class [android/support/v4/app/BackStackState$1]
[3] dup
[4] invokespecial #65
+ Methodref [android/support/v4/app/BackStackState$1. ()V]
[7] putstatic #41
+ Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackState$1
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.BackStackState$1 extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 27):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/BackStackState$1]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/BackStackState. (Landroid/os/Parcel;)V]
+ Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
+ Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [ (Landroid/os/Parcel;)V]
+ NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
+ NameAndType [newArray (I)[Landroid/support/v4/app/BackStackState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/BackStackState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/BackStackState]
+ Utf8 [android/support/v4/app/BackStackState$1]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method: ()V
Access flags: 0x0
= BackStackState$1()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
Access flags: 0x11
= public final android.support.v4.app.BackStackState createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 3):
[0] new #2
+ Class [android/support/v4/app/BackStackState]
[3] dup
[4] aload_1 v1
[5] invokespecial #5
+ Methodref [android/support/v4/app/BackStackState. (Landroid/os/Parcel;)V]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: newArray(I)[Landroid/support/v4/app/BackStackState;
Access flags: 0x11
= public final android.support.v4.app.BackStackState[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/BackStackState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: newArray(I)[Ljava/lang/Object;
Access flags: 0x1051
= public final bridge synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1051
= public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/DialogFragment
Superclass: android/support/v4/app/Fragment
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.DialogFragment extends android.support.v4.app.Fragment
Interfaces (count = 2):
+ Class [android/content/DialogInterface$OnCancelListener]
+ Class [android/content/DialogInterface$OnDismissListener]
Constant Pool (count = 281):
+ Integer [0]
+ Integer [1]
+ Integer [2]
+ Integer [3]
+ Integer [16973913]
+ String [DialogFragment can not be attached to a container view]
+ String [android:backStackId]
+ String [android:cancelable]
+ String [android:savedDialogState]
+ String [android:showsDialog]
+ String [android:style]
+ String [android:theme]
+ String [layout_inflater]
+ Class [android/app/Dialog]
+ Class [android/content/Context]
+ Class [android/content/DialogInterface$OnCancelListener]
+ Class [android/content/DialogInterface$OnDismissListener]
+ Class [android/os/Bundle]
+ Class [android/support/v4/app/DialogFragment]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentManager]
+ Class [android/support/v4/app/FragmentTransaction]
+ Class [android/view/LayoutInflater]
+ Class [android/view/View]
+ Class [android/view/Window]
+ Class [java/lang/IllegalStateException]
+ Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;]
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
+ Fieldref [android/support/v4/app/DialogFragment.mContainerId I]
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
+ Methodref [android/app/Dialog. (Landroid/content/Context;I)V]
+ Methodref [android/app/Dialog.dismiss ()V]
+ Methodref [android/app/Dialog.getContext ()Landroid/content/Context;]
+ Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
+ Methodref [android/app/Dialog.hide ()V]
+ Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V]
+ Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;]
+ Methodref [android/app/Dialog.requestWindowFeature (I)Z]
+ Methodref [android/app/Dialog.setCancelable (Z)V]
+ Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
+ Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
+ Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
+ Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V]
+ Methodref [android/app/Dialog.show ()V]
+ Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
+ Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
+ Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
+ Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
+ Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
+ Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
+ Methodref [android/support/v4/app/DialogFragment.getTheme ()I]
+ Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;]
+ Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
+ Methodref [android/support/v4/app/Fragment. ()V]
+ Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
+ Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
+ Methodref [android/support/v4/app/Fragment.onDetach ()V]
+ Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onStart ()V]
+ Methodref [android/support/v4/app/Fragment.onStop ()V]
+ Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
+ Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V]
+ Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
+ Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
+ Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
+ Methodref [android/view/Window.addFlags (I)V]
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
+ NameAndType [ ()V]
+ NameAndType [ (Landroid/content/Context;I)V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ NameAndType [addFlags (I)V]
+ NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
+ NameAndType [commit ()I]
+ NameAndType [commitAllowingStateLoss ()I]
+ NameAndType [dismiss ()V]
+ NameAndType [dismissInternal (Z)V]
+ NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [getBoolean (Ljava/lang/String;Z)Z]
+ NameAndType [getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
+ NameAndType [getContext ()Landroid/content/Context;]
+ NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
+ NameAndType [getInt (Ljava/lang/String;I)I]
+ NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ NameAndType [getParent ()Landroid/view/ViewParent;]
+ NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
+ NameAndType [getTheme ()I]
+ NameAndType [getView ()Landroid/view/View;]
+ NameAndType [getWindow ()Landroid/view/Window;]
+ NameAndType [hide ()V]
+ NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [mBackStackId I]
+ NameAndType [mCancelable Z]
+ NameAndType [mContainerId I]
+ NameAndType [mDialog Landroid/app/Dialog;]
+ NameAndType [mDismissed Z]
+ NameAndType [mShownByMe Z]
+ NameAndType [mShowsDialog Z]
+ NameAndType [mStyle I]
+ NameAndType [mTheme I]
+ NameAndType [mViewDestroyed Z]
+ NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
+ NameAndType [onAttach (Landroid/app/Activity;)V]
+ NameAndType [onCreate (Landroid/os/Bundle;)V]
+ NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
+ NameAndType [onDestroyView ()V]
+ NameAndType [onDetach ()V]
+ NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
+ NameAndType [onSaveInstanceState ()Landroid/os/Bundle;]
+ NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
+ NameAndType [onStart ()V]
+ NameAndType [onStop ()V]
+ NameAndType [popBackStack (II)V]
+ NameAndType [putBoolean (Ljava/lang/String;Z)V]
+ NameAndType [putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
+ NameAndType [putInt (Ljava/lang/String;I)V]
+ NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
+ NameAndType [requestWindowFeature (I)Z]
+ NameAndType [setCancelable (Z)V]
+ NameAndType [setContentView (Landroid/view/View;)V]
+ NameAndType [setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
+ NameAndType [setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
+ NameAndType [setOwnerActivity (Landroid/app/Activity;)V]
+ NameAndType [show ()V]
+ Utf8 [()I]
+ Utf8 [()Landroid/app/Dialog;]
+ Utf8 [()Landroid/content/Context;]
+ Utf8 [()Landroid/os/Bundle;]
+ Utf8 [()Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [()Landroid/support/v4/app/FragmentManager;]
+ Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [()Landroid/view/View;]
+ Utf8 [()Landroid/view/ViewParent;]
+ Utf8 [()Landroid/view/Window;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)V]
+ Utf8 [(I)Z]
+ Utf8 [(II)V]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/content/Context;I)V]
+ Utf8 [(Landroid/content/DialogInterface$OnCancelListener;)V]
+ Utf8 [(Landroid/content/DialogInterface$OnDismissListener;)V]
+ Utf8 [(Landroid/content/DialogInterface;)V]
+ Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
+ Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;I)I]
+ Utf8 [(Ljava/lang/String;I)V]
+ Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V]
+ Utf8 [(Ljava/lang/String;Z)V]
+ Utf8 [(Ljava/lang/String;Z)Z]
+ Utf8 [(Z)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [ConstantValue]
+ Utf8 [DialogFragment can not be attached to a container view]
+ Utf8 [I]
+ Utf8 [Landroid/app/Dialog;]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [SAVED_BACK_STACK_ID]
+ Utf8 [SAVED_CANCELABLE]
+ Utf8 [SAVED_DIALOG_STATE_TAG]
+ Utf8 [SAVED_SHOWS_DIALOG]
+ Utf8 [SAVED_STYLE]
+ Utf8 [SAVED_THEME]
+ Utf8 [STYLE_NORMAL]
+ Utf8 [STYLE_NO_FRAME]
+ Utf8 [STYLE_NO_INPUT]
+ Utf8 [STYLE_NO_TITLE]
+ Utf8 [Z]
+ Utf8 [add]
+ Utf8 [addFlags]
+ Utf8 [android/app/Dialog]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/DialogInterface$OnCancelListener]
+ Utf8 [android/content/DialogInterface$OnDismissListener]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/support/v4/app/DialogFragment]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/FragmentManager]
+ Utf8 [android/support/v4/app/FragmentTransaction]
+ Utf8 [android/view/LayoutInflater]
+ Utf8 [android/view/View]
+ Utf8 [android/view/Window]
+ Utf8 [android:backStackId]
+ Utf8 [android:cancelable]
+ Utf8 [android:savedDialogState]
+ Utf8 [android:showsDialog]
+ Utf8 [android:style]
+ Utf8 [android:theme]
+ Utf8 [beginTransaction]
+ Utf8 [commit]
+ Utf8 [commitAllowingStateLoss]
+ Utf8 [dismiss]
+ Utf8 [dismissAllowingStateLoss]
+ Utf8 [dismissInternal]
+ Utf8 [getActivity]
+ Utf8 [getBoolean]
+ Utf8 [getBundle]
+ Utf8 [getContext]
+ Utf8 [getDialog]
+ Utf8 [getFragmentManager]
+ Utf8 [getInt]
+ Utf8 [getLayoutInflater]
+ Utf8 [getParent]
+ Utf8 [getShowsDialog]
+ Utf8 [getSystemService]
+ Utf8 [getTheme]
+ Utf8 [getView]
+ Utf8 [getWindow]
+ Utf8 [hide]
+ Utf8 [isCancelable]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [layout_inflater]
+ Utf8 [mActivity]
+ Utf8 [mBackStackId]
+ Utf8 [mCancelable]
+ Utf8 [mContainerId]
+ Utf8 [mDialog]
+ Utf8 [mDismissed]
+ Utf8 [mShownByMe]
+ Utf8 [mShowsDialog]
+ Utf8 [mStyle]
+ Utf8 [mTheme]
+ Utf8 [mViewDestroyed]
+ Utf8 [onActivityCreated]
+ Utf8 [onAttach]
+ Utf8 [onCancel]
+ Utf8 [onCreate]
+ Utf8 [onCreateDialog]
+ Utf8 [onDestroyView]
+ Utf8 [onDetach]
+ Utf8 [onDismiss]
+ Utf8 [onRestoreInstanceState]
+ Utf8 [onSaveInstanceState]
+ Utf8 [onStart]
+ Utf8 [onStop]
+ Utf8 [popBackStack]
+ Utf8 [putBoolean]
+ Utf8 [putBundle]
+ Utf8 [putInt]
+ Utf8 [remove]
+ Utf8 [requestWindowFeature]
+ Utf8 [setCancelable]
+ Utf8 [setContentView]
+ Utf8 [setOnCancelListener]
+ Utf8 [setOnDismissListener]
+ Utf8 [setOwnerActivity]
+ Utf8 [setShowsDialog]
+ Utf8 [setStyle]
+ Utf8 [show]
Fields (count = 19):
+ Field: STYLE_NORMAL I
Access flags: 0x19
= public static final int STYLE_NORMAL
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [0]
+ Field: STYLE_NO_TITLE I
Access flags: 0x19
= public static final int STYLE_NO_TITLE
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
+ Field: STYLE_NO_FRAME I
Access flags: 0x19
= public static final int STYLE_NO_FRAME
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [2]
+ Field: STYLE_NO_INPUT I
Access flags: 0x19
= public static final int STYLE_NO_INPUT
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [3]
+ Field: SAVED_DIALOG_STATE_TAG Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_DIALOG_STATE_TAG
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:savedDialogState]
+ Field: SAVED_STYLE Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_STYLE
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:style]
+ Field: SAVED_THEME Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_THEME
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:theme]
+ Field: SAVED_CANCELABLE Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_CANCELABLE
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:cancelable]
+ Field: SAVED_SHOWS_DIALOG Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_SHOWS_DIALOG
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:showsDialog]
+ Field: SAVED_BACK_STACK_ID Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String SAVED_BACK_STACK_ID
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:backStackId]
+ Field: mStyle I
Access flags: 0x0
= int mStyle
+ Field: mTheme I
Access flags: 0x0
= int mTheme
+ Field: mCancelable Z
Access flags: 0x0
= boolean mCancelable
+ Field: mShowsDialog Z
Access flags: 0x0
= boolean mShowsDialog
+ Field: mBackStackId I
Access flags: 0x0
= int mBackStackId
+ Field: mDialog Landroid/app/Dialog;
Access flags: 0x0
= android.app.Dialog mDialog
+ Field: mViewDestroyed Z
Access flags: 0x0
= boolean mViewDestroyed
+ Field: mDismissed Z
Access flags: 0x0
= boolean mDismissed
+ Field: mShownByMe Z
Access flags: 0x0
= boolean mShownByMe
Methods (count = 25):
- Method: ()V
Access flags: 0x1
= public DialogFragment()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #66
+ Methodref [android/support/v4/app/Fragment. ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[9] aload_0 v0
[10] iconst_0
[11] putfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[14] aload_0 v0
[15] iconst_1
[16] putfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[19] aload_0 v0
[20] iconst_1
[21] putfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[24] aload_0 v0
[25] iconst_m1
[26] putfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setStyle(II)V
Access flags: 0x1
= public void setStyle(int,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 37, locals = 3, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[5] aload_0 v0
[6] getfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[9] iconst_2
[10] ificmpeq +11 (target=21)
[13] aload_0 v0
[14] getfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[17] iconst_3
[18] ificmpne +9 (target=27)
[21] aload_0 v0
[22] ldc #5
+ Integer [16973913]
[24] putfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[27] iload_2 v2
[28] ifeq +8 (target=36)
[31] aload_0 v0
[32] iload_2 v2
[33] putfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[36] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V
Access flags: 0x1
= public void show(android.support.v4.app.FragmentManager,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 3, stack = 3):
[0] aload_0 v0
[1] iconst_0
[2] putfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[5] aload_0 v0
[6] iconst_1
[7] putfield #34
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
[10] aload_1 v1
[11] invokevirtual #77
+ Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
[14] dup
[15] astore_1 v1
[16] aload_0 v0
[17] aload_2 v2
[18] invokevirtual #79
+ Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
[21] pop
[22] aload_1 v1
[23] invokevirtual #80
+ Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
[26] pop
[27] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: show(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I
Access flags: 0x1
= public int show(android.support.v4.app.FragmentTransaction,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 3, stack = 3):
[0] aload_0 v0
[1] iconst_0
[2] putfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[5] aload_0 v0
[6] iconst_1
[7] putfield #34
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
[10] aload_1 v1
[11] aload_0 v0
[12] aload_2 v2
[13] invokevirtual #79
+ Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
[16] pop
[17] aload_0 v0
[18] iconst_0
[19] putfield #38
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
[22] aload_0 v0
[23] aload_1 v1
[24] invokevirtual #80
+ Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
[27] putfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[30] aload_0 v0
[31] getfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[34] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dismiss()V
Access flags: 0x1
= public void dismiss()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_0
[2] invokevirtual #60
+ Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dismissAllowingStateLoss()V
Access flags: 0x1
= public void dismissAllowingStateLoss()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] invokevirtual #60
+ Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dismissInternal(Z)V
Access flags: 0x0
= void dismissInternal(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 97, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[4] ifeq +4 (target=8)
[7] return
[8] aload_0 v0
[9] iconst_1
[10] putfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[13] aload_0 v0
[14] iconst_0
[15] putfield #34
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
[18] aload_0 v0
[19] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[22] ifnull +15 (target=37)
[25] aload_0 v0
[26] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[29] invokevirtual #40
+ Methodref [android/app/Dialog.dismiss ()V]
[32] aload_0 v0
[33] aconst_null
[34] putfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[37] aload_0 v0
[38] iconst_1
[39] putfield #38
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
[42] aload_0 v0
[43] getfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[46] iflt +21 (target=67)
[49] aload_0 v0
[50] invokevirtual #62
+ Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
[53] aload_0 v0
[54] getfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[57] iconst_1
[58] invokevirtual #78
+ Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V]
[61] aload_0 v0
[62] iconst_m1
[63] putfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[66] return
[67] aload_0 v0
[68] invokevirtual #62
+ Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
[71] invokevirtual #77
+ Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
[74] dup
[75] astore_2 v2
[76] aload_0 v0
[77] invokevirtual #82
+ Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
[80] pop
[81] iload_1 v1
[82] ifeq +9 (target=91)
[85] aload_2 v2
[86] invokevirtual #81
+ Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
[89] pop
[90] return
[91] aload_2 v2
[92] invokevirtual #80
+ Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
[95] pop
[96] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getDialog()Landroid/app/Dialog;
Access flags: 0x1
= public android.app.Dialog getDialog()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTheme()I
Access flags: 0x1
= public int getTheme()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setCancelable(Z)V
Access flags: 0x1
= public void setCancelable(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 21, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[5] aload_0 v0
[6] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[9] ifnull +11 (target=20)
[12] aload_0 v0
[13] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[16] iload_1 v1
[17] invokevirtual #47
+ Methodref [android/app/Dialog.setCancelable (Z)V]
[20] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isCancelable()Z
Access flags: 0x1
= public boolean isCancelable()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setShowsDialog(Z)V
Access flags: 0x1
= public void setShowsDialog(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getShowsDialog()Z
Access flags: 0x1
= public boolean getShowsDialog()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onAttach(Landroid/app/Activity;)V
Access flags: 0x1
= public void onAttach(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #69
+ Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
[5] aload_0 v0
[6] getfield #34
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
[9] ifne +8 (target=17)
[12] aload_0 v0
[13] iconst_0
[14] putfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[17] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDetach()V
Access flags: 0x1
= public void onDetach()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #72
+ Methodref [android/support/v4/app/Fragment.onDetach ()V]
[4] aload_0 v0
[5] getfield #34
+ Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
[8] ifne +15 (target=23)
[11] aload_0 v0
[12] getfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[15] ifne +8 (target=23)
[18] aload_0 v0
[19] iconst_1
[20] putfield #33
+ Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreate(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onCreate(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 84, locals = 2, stack = 4):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #70
+ Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] aload_0 v0
[7] getfield #31
+ Fieldref [android/support/v4/app/DialogFragment.mContainerId I]
[10] ifne +7 (target=17)
[13] iconst_1
[14] goto +4 (target=18)
[17] iconst_0
[18] putfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[21] aload_1 v1
[22] ifnull +61 (target=83)
[25] aload_0 v0
[26] aload_1 v1
[27] ldc #11
+ String [android:style]
[29] iconst_0
[30] invokevirtual #56
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
[33] putfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[36] aload_0 v0
[37] aload_1 v1
[38] ldc #12
+ String [android:theme]
[40] iconst_0
[41] invokevirtual #56
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
[44] putfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[47] aload_0 v0
[48] aload_1 v1
[49] ldc #8
+ String [android:cancelable]
[51] iconst_1
[52] invokevirtual #54
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
[55] putfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[58] aload_0 v0
[59] aload_1 v1
[60] ldc #10
+ String [android:showsDialog]
[62] aload_0 v0
[63] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[66] invokevirtual #54
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
[69] putfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[72] aload_0 v0
[73] aload_1 v1
[74] ldc #7
+ String [android:backStackId]
[76] iconst_m1
[77] invokevirtual #56
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
[80] putfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[83] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
Access flags: 0x1
= public android.view.LayoutInflater getLayoutInflater(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 109, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[4] ifne +9 (target=13)
[7] aload_0 v0
[8] aload_1 v1
[9] invokespecial #67
+ Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
[12] areturn
[13] aload_0 v0
[14] aload_0 v0
[15] aload_1 v1
[16] invokevirtual #65
+ Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
[19] putfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[22] aload_0 v0
[23] getfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[26] tableswitch (3 offsets, default=47) (target=73)
1: offset = 38, target = 64
2: offset = 38, target = 64
3: offset = 26, target = 52
default: offset = 47, target = 73
[52] aload_0 v0
[53] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[56] invokevirtual #42
+ Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
[59] bipush 24
[61] invokevirtual #84
+ Methodref [android/view/Window.addFlags (I)V]
[64] aload_0 v0
[65] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[68] iconst_1
[69] invokevirtual #46
+ Methodref [android/app/Dialog.requestWindowFeature (I)Z]
[72] pop
[73] aload_0 v0
[74] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[77] ifnull +19 (target=96)
[80] aload_0 v0
[81] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[84] invokevirtual #41
+ Methodref [android/app/Dialog.getContext ()Landroid/content/Context;]
[87] ldc #13
+ String [layout_inflater]
[89] invokevirtual #53
+ Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
[92] checkcast #24
+ Class [android/view/LayoutInflater]
[95] areturn
[96] aload_0 v0
[97] getfield #28
+ Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[100] ldc #13
+ String [layout_inflater]
[102] invokevirtual #76
+ Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
[105] checkcast #24
+ Class [android/view/LayoutInflater]
[108] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
Access flags: 0x1
= public android.app.Dialog onCreateDialog(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 16, locals = 2, stack = 4):
[0] new #14
+ Class [android/app/Dialog]
[3] dup
[4] aload_0 v0
[5] invokevirtual #61
+ Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
[8] aload_0 v0
[9] invokevirtual #63
+ Methodref [android/support/v4/app/DialogFragment.getTheme ()I]
[12] invokespecial #39
+ Methodref [android/app/Dialog. (Landroid/content/Context;I)V]
[15] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCancel(Landroid/content/DialogInterface;)V
Access flags: 0x1
= public void onCancel(android.content.DialogInterface)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDismiss(Landroid/content/DialogInterface;)V
Access flags: 0x1
= public void onDismiss(android.content.DialogInterface)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 13, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #38
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
[4] ifne +8 (target=12)
[7] aload_0 v0
[8] iconst_1
[9] invokevirtual #60
+ Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
[12] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onActivityCreated(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onActivityCreated(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 109, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #68
+ Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[9] ifne +4 (target=13)
[12] return
[13] aload_0 v0
[14] invokevirtual #64
+ Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;]
[17] dup
[18] astore_2 v2
[19] ifnull +28 (target=47)
[22] aload_2 v2
[23] invokevirtual #83
+ Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
[26] ifnull +13 (target=39)
[29] new #27
+ Class [java/lang/IllegalStateException]
[32] dup
[33] ldc #6
+ String [DialogFragment can not be attached to a container view]
[35] invokespecial #85
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[38] athrow
[39] aload_0 v0
[40] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[43] aload_2 v2
[44] invokevirtual #48
+ Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
[47] aload_0 v0
[48] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[51] aload_0 v0
[52] invokevirtual #61
+ Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
[55] invokevirtual #51
+ Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V]
[58] aload_0 v0
[59] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[62] aload_0 v0
[63] getfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[66] invokevirtual #47
+ Methodref [android/app/Dialog.setCancelable (Z)V]
[69] aload_0 v0
[70] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[73] aload_0 v0
[74] invokevirtual #49
+ Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
[77] aload_0 v0
[78] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[81] aload_0 v0
[82] invokevirtual #50
+ Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
[85] aload_1 v1
[86] ifnull +22 (target=108)
[89] aload_1 v1
[90] ldc #9
+ String [android:savedDialogState]
[92] invokevirtual #55
+ Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
[95] dup
[96] astore_1 v1
[97] ifnull +11 (target=108)
[100] aload_0 v0
[101] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[104] aload_1 v1
[105] invokevirtual #44
+ Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V]
[108] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStart()V
Access flags: 0x1
= public void onStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #74
+ Methodref [android/support/v4/app/Fragment.onStart ()V]
[4] aload_0 v0
[5] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[8] ifnull +15 (target=23)
[11] aload_0 v0
[12] iconst_0
[13] putfield #38
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
[16] aload_0 v0
[17] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[20] invokevirtual #52
+ Methodref [android/app/Dialog.show ()V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onSaveInstanceState(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onSaveInstanceState(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 118, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #73
+ Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[9] ifnull +22 (target=31)
[12] aload_0 v0
[13] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[16] invokevirtual #45
+ Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;]
[19] dup
[20] astore_2 v2
[21] ifnull +10 (target=31)
[24] aload_1 v1
[25] ldc #9
+ String [android:savedDialogState]
[27] aload_2 v2
[28] invokevirtual #58
+ Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
[31] aload_0 v0
[32] getfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[35] ifeq +13 (target=48)
[38] aload_1 v1
[39] ldc #11
+ String [android:style]
[41] aload_0 v0
[42] getfield #36
+ Fieldref [android/support/v4/app/DialogFragment.mStyle I]
[45] invokevirtual #59
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
[48] aload_0 v0
[49] getfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[52] ifeq +13 (target=65)
[55] aload_1 v1
[56] ldc #12
+ String [android:theme]
[58] aload_0 v0
[59] getfield #37
+ Fieldref [android/support/v4/app/DialogFragment.mTheme I]
[62] invokevirtual #59
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
[65] aload_0 v0
[66] getfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[69] ifne +13 (target=82)
[72] aload_1 v1
[73] ldc #8
+ String [android:cancelable]
[75] aload_0 v0
[76] getfield #30
+ Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
[79] invokevirtual #57
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
[82] aload_0 v0
[83] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[86] ifne +13 (target=99)
[89] aload_1 v1
[90] ldc #10
+ String [android:showsDialog]
[92] aload_0 v0
[93] getfield #35
+ Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
[96] invokevirtual #57
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
[99] aload_0 v0
[100] getfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[103] iconst_m1
[104] ificmpeq +13 (target=117)
[107] aload_1 v1
[108] ldc #7
+ String [android:backStackId]
[110] aload_0 v0
[111] getfield #29
+ Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
[114] invokevirtual #59
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
[117] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStop()V
Access flags: 0x1
= public void onStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #75
+ Methodref [android/support/v4/app/Fragment.onStop ()V]
[4] aload_0 v0
[5] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[8] ifnull +10 (target=18)
[11] aload_0 v0
[12] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[15] invokevirtual #43
+ Methodref [android/app/Dialog.hide ()V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDestroyView()V
Access flags: 0x1
= public void onDestroyView()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #71
+ Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
[4] aload_0 v0
[5] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[8] ifnull +20 (target=28)
[11] aload_0 v0
[12] iconst_1
[13] putfield #38
+ Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
[16] aload_0 v0
[17] getfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[20] invokevirtual #40
+ Methodref [android/app/Dialog.dismiss ()V]
[23] aload_0 v0
[24] aconst_null
[25] putfield #32
+ Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.Fragment extends java.lang.Object
Interfaces (count = 2):
+ Class [android/content/ComponentCallbacks]
+ Class [android/view/View$OnCreateContextMenuListener]
Constant Pool (count = 560):
+ Integer [0]
+ Integer [1]
+ Integer [2]
+ Integer [3]
+ Integer [4]
+ Integer [5]
+ String [ ]
+ String [ ]
+ String [ #]
+ String [ id=0x]
+ String [ mBackStackNesting=]
+ String [ mContainerId=#]
+ String [ mDetached=]
+ String [ mFromLayout=]
+ String [ mHasMenu=]
+ String [ mInLayout=]
+ String [ mIndex=]
+ String [ mMenuVisible=]
+ String [ mRemoving=]
+ String [ mResumed=]
+ String [ mRetaining=]
+ String [ mTag=]
+ String [ mTargetRequestCode=]
+ String [ mUserVisibleHint=]
+ String [ mWho=]
+ String [ not attached to Activity]
+ String [: make sure class name exists, is public, and has an empty constructor that is public]
+ String [Fragment ]
+ String [Fragment already active]
+ String [Loader Manager:]
+ String [Unable to instantiate fragment ]
+ String [android:fragment:]
+ String [mActivity=]
+ String [mAdded=]
+ String [mAnimatingAway=]
+ String [mArguments=]
+ String [mContainer=]
+ String [mFragmentId=#]
+ String [mFragmentManager=]
+ String [mHidden=]
+ String [mInnerView=]
+ String [mNextAnim=]
+ String [mRetainInstance=]
+ String [mSavedFragmentState=]
+ String [mSavedViewState=]
+ String [mState=]
+ String [mStateAfterAnimating=]
+ String [mTarget=]
+ String [mView=]
+ Class [android/content/ComponentCallbacks]
+ Class [android/content/Context]
+ Class [android/content/res/Resources]
+ Class [android/os/Bundle]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/Fragment$InstantiationException]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [android/support/v4/app/LoaderManagerImpl]
+ Class [android/support/v4/c/a]
+ Class [android/view/View]
+ Class [android/view/View$OnCreateContextMenuListener]
+ Class [java/io/PrintWriter]
+ Class [java/lang/Class]
+ Class [java/lang/ClassLoader]
+ Class [java/lang/ClassNotFoundException]
+ Class [java/lang/IllegalAccessException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/InstantiationException]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]
+ Class [java/lang/StringBuilder]
+ Class [java/util/HashMap]
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
+ Fieldref [android/support/v4/app/Fragment.mAdded Z]
+ Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
+ Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
+ Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
+ Fieldref [android/support/v4/app/Fragment.mDetached Z]
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
+ Fieldref [android/support/v4/app/Fragment.mHidden Z]
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
+ Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
+ Fieldref [android/support/v4/app/Fragment.mRemoving Z]
+ Fieldref [android/support/v4/app/Fragment.mRestored Z]
+ Fieldref [android/support/v4/app/Fragment.mResumed Z]
+ Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
+ Fieldref [android/support/v4/app/Fragment.mState I]
+ Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
+ Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
+ Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
+ Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
+ Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
+ Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
+ Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/Fragment.isAdded ()Z]
+ Methodref [android/support/v4/app/Fragment.isHidden ()Z]
+ Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
+ Methodref [android/support/v4/app/Fragment.onStart ()V]
+ Methodref [android/support/v4/app/Fragment.onStop ()V]
+ Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V]
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;]
+ Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
+ Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
+ Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Methodref [android/view/View.getVisibility ()I]
+ Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
+ Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
+ Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
+ Methodref [java/io/PrintWriter.print (I)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (I)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
+ Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/Object. ()V]
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
+ Methodref [java/lang/Object.hashCode ()I]
+ Methodref [java/lang/StringBuilder. ()V]
+ Methodref [java/lang/StringBuilder. (I)V]
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/util/HashMap. ()V]
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [ ()V]
+ NameAndType [ (I)V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [ (Ljava/lang/String;Ljava/lang/Exception;)V]
+ NameAndType [a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ NameAndType [append (C)Ljava/lang/StringBuilder;]
+ NameAndType [append (I)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [doDestroy ()V]
+ NameAndType [doReportNextStart ()V]
+ NameAndType [doReportStart ()V]
+ NameAndType [doRetain ()V]
+ NameAndType [doStart ()V]
+ NameAndType [doStop ()V]
+ NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [getClass ()Ljava/lang/Class;]
+ NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
+ NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
+ NameAndType [getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ NameAndType [getResources ()Landroid/content/res/Resources;]
+ NameAndType [getString (I)Ljava/lang/String;]
+ NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;]
+ NameAndType [getText (I)Ljava/lang/CharSequence;]
+ NameAndType [getVisibility ()I]
+ NameAndType [getWindowToken ()Landroid/os/IBinder;]
+ NameAndType [hashCode ()I]
+ NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ NameAndType [isAdded ()Z]
+ NameAndType [isHidden ()Z]
+ NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;]
+ NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [mAdded Z]
+ NameAndType [mAnimatingAway Landroid/view/View;]
+ NameAndType [mArguments Landroid/os/Bundle;]
+ NameAndType [mBackStackNesting I]
+ NameAndType [mCalled Z]
+ NameAndType [mCheckedForLoaderManager Z]
+ NameAndType [mContainer Landroid/view/ViewGroup;]
+ NameAndType [mContainerId I]
+ NameAndType [mDeferStart Z]
+ NameAndType [mDetached Z]
+ NameAndType [mFragmentId I]
+ NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mFromLayout Z]
+ NameAndType [mHasMenu Z]
+ NameAndType [mHidden Z]
+ NameAndType [mInLayout Z]
+ NameAndType [mIndex I]
+ NameAndType [mInnerView Landroid/view/View;]
+ NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
+ NameAndType [mLoadersStarted Z]
+ NameAndType [mMenuVisible Z]
+ NameAndType [mNextAnim I]
+ NameAndType [mRemoving Z]
+ NameAndType [mRestored Z]
+ NameAndType [mResumed Z]
+ NameAndType [mRetainInstance Z]
+ NameAndType [mRetaining Z]
+ NameAndType [mSavedFragmentState Landroid/os/Bundle;]
+ NameAndType [mSavedViewState Landroid/util/SparseArray;]
+ NameAndType [mState I]
+ NameAndType [mState Landroid/os/Bundle;]
+ NameAndType [mStateAfterAnimating I]
+ NameAndType [mTag Ljava/lang/String;]
+ NameAndType [mTarget Landroid/support/v4/app/Fragment;]
+ NameAndType [mTargetIndex I]
+ NameAndType [mTargetRequestCode I]
+ NameAndType [mUserVisibleHint Z]
+ NameAndType [mView Landroid/view/View;]
+ NameAndType [mWho Ljava/lang/String;]
+ NameAndType [newInstance ()Ljava/lang/Object;]
+ NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
+ NameAndType [onDestroyView ()V]
+ NameAndType [onStart ()V]
+ NameAndType [onStop ()V]
+ NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [print (I)V]
+ NameAndType [print (Ljava/lang/Object;)V]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (I)V]
+ NameAndType [println (Ljava/lang/Object;)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V]
+ NameAndType [sClassMap Ljava/util/HashMap;]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
+ NameAndType [startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
+ NameAndType [supportInvalidateOptionsMenu ()V]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ Utf8 [ ]
+ Utf8 [ ]
+ Utf8 [ #]
+ Utf8 [ id=0x]
+ Utf8 [ mBackStackNesting=]
+ Utf8 [ mContainerId=#]
+ Utf8 [ mDetached=]
+ Utf8 [ mFromLayout=]
+ Utf8 [ mHasMenu=]
+ Utf8 [ mInLayout=]
+ Utf8 [ mIndex=]
+ Utf8 [ mMenuVisible=]
+ Utf8 [ mRemoving=]
+ Utf8 [ mResumed=]
+ Utf8 [ mRetaining=]
+ Utf8 [ mTag=]
+ Utf8 [ mTargetRequestCode=]
+ Utf8 [ mUserVisibleHint=]
+ Utf8 [ mWho=]
+ Utf8 [ not attached to Activity]
+ Utf8 [()I]
+ Utf8 [()Landroid/content/res/Resources;]
+ Utf8 [()Landroid/os/Bundle;]
+ Utf8 [()Landroid/os/IBinder;]
+ Utf8 [()Landroid/support/v4/app/Fragment;]
+ Utf8 [()Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [()Landroid/support/v4/app/FragmentManager;]
+ Utf8 [()Landroid/support/v4/app/LoaderManager;]
+ Utf8 [()Landroid/view/LayoutInflater;]
+ Utf8 [()Landroid/view/View;]
+ Utf8 [()Ljava/lang/Class;]
+ Utf8 [()Ljava/lang/ClassLoader;]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(C)Ljava/lang/StringBuilder;]
+ Utf8 [(I)Ljava/lang/CharSequence;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)Ljava/lang/StringBuilder;]
+ Utf8 [(I)V]
+ Utf8 [(IILandroid/content/Intent;)V]
+ Utf8 [(IZI)Landroid/view/animation/Animation;]
+ Utf8 [(IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/content/Intent;)V]
+ Utf8 [(Landroid/content/Intent;I)V]
+ Utf8 [(Landroid/content/res/Configuration;)V]
+ Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;I)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
+ Utf8 [(Landroid/util/SparseArray;)V]
+ Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
+ Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
+ Utf8 [(Landroid/view/Menu;)V]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
+ Utf8 [(Landroid/view/MenuItem;)Z]
+ Utf8 [(Landroid/view/View$OnCreateContextMenuListener;)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
+ Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
+ Utf8 [(Z)V]
+ Utf8 [: make sure class name exists, is public, and has an empty constructor that is public]
+ Utf8 []
+ Utf8 []
+ Utf8 [ACTIVITY_CREATED]
+ Utf8 [CREATED]
+ Utf8 [Code]
+ Utf8 [ConstantValue]
+ Utf8 [Fragment ]
+ Utf8 [Fragment already active]
+ Utf8 [I]
+ Utf8 [INITIALIZING]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/support/v4/app/Fragment;]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
+ Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
+ Utf8 [Landroid/util/SparseArray;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Landroid/view/ViewGroup;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [Loader Manager:]
+ Utf8 [RESUMED]
+ Utf8 [STARTED]
+ Utf8 [STOPPED]
+ Utf8 [Unable to instantiate fragment ]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/content/ComponentCallbacks]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/Resources]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/Fragment$InstantiationException]
+ Utf8 [android/support/v4/app/Fragment$SavedState]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [android/support/v4/app/LoaderManagerImpl]
+ Utf8 [android/support/v4/c/a]
+ Utf8 [android/view/View]
+ Utf8 [android/view/View$OnCreateContextMenuListener]
+ Utf8 [android:fragment:]
+ Utf8 [append]
+ Utf8 [doDestroy]
+ Utf8 [doReportNextStart]
+ Utf8 [doReportStart]
+ Utf8 [doRetain]
+ Utf8 [doStart]
+ Utf8 [doStop]
+ Utf8 [dump]
+ Utf8 [equals]
+ Utf8 [get]
+ Utf8 [getActivity]
+ Utf8 [getArguments]
+ Utf8 [getClass]
+ Utf8 [getClassLoader]
+ Utf8 [getFragmentManager]
+ Utf8 [getId]
+ Utf8 [getLayoutInflater]
+ Utf8 [getLoaderManager]
+ Utf8 [getResources]
+ Utf8 [getRetainInstance]
+ Utf8 [getString]
+ Utf8 [getTag]
+ Utf8 [getTargetFragment]
+ Utf8 [getTargetRequestCode]
+ Utf8 [getText]
+ Utf8 [getUserVisibleHint]
+ Utf8 [getView]
+ Utf8 [getVisibility]
+ Utf8 [getWindowToken]
+ Utf8 [hashCode]
+ Utf8 [initState]
+ Utf8 [instantiate]
+ Utf8 [isAdded]
+ Utf8 [isDetached]
+ Utf8 [isHidden]
+ Utf8 [isInBackStack]
+ Utf8 [isInLayout]
+ Utf8 [isRemoving]
+ Utf8 [isResumed]
+ Utf8 [isVisible]
+ Utf8 [java/io/PrintWriter]
+ Utf8 [java/lang/Class]
+ Utf8 [java/lang/ClassLoader]
+ Utf8 [java/lang/ClassNotFoundException]
+ Utf8 [java/lang/IllegalAccessException]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [java/lang/InstantiationException]
+ Utf8 [java/lang/Integer]
+ Utf8 [java/lang/Object]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [java/util/HashMap]
+ Utf8 [loadClass]
+ Utf8 [mActivity]
+ Utf8 [mActivity=]
+ Utf8 [mAdded]
+ Utf8 [mAdded=]
+ Utf8 [mAnimatingAway]
+ Utf8 [mAnimatingAway=]
+ Utf8 [mArguments]
+ Utf8 [mArguments=]
+ Utf8 [mBackStackNesting]
+ Utf8 [mCalled]
+ Utf8 [mCheckedForLoaderManager]
+ Utf8 [mContainer]
+ Utf8 [mContainer=]
+ Utf8 [mContainerId]
+ Utf8 [mDeferStart]
+ Utf8 [mDetached]
+ Utf8 [mFragmentId]
+ Utf8 [mFragmentId=#]
+ Utf8 [mFragmentManager]
+ Utf8 [mFragmentManager=]
+ Utf8 [mFromLayout]
+ Utf8 [mHasMenu]
+ Utf8 [mHidden]
+ Utf8 [mHidden=]
+ Utf8 [mInLayout]
+ Utf8 [mIndex]
+ Utf8 [mInnerView]
+ Utf8 [mInnerView=]
+ Utf8 [mLoaderManager]
+ Utf8 [mLoadersStarted]
+ Utf8 [mMenuVisible]
+ Utf8 [mNextAnim]
+ Utf8 [mNextAnim=]
+ Utf8 [mRemoving]
+ Utf8 [mRestored]
+ Utf8 [mResumed]
+ Utf8 [mRetainInstance]
+ Utf8 [mRetainInstance=]
+ Utf8 [mRetaining]
+ Utf8 [mSavedFragmentState]
+ Utf8 [mSavedFragmentState=]
+ Utf8 [mSavedViewState]
+ Utf8 [mSavedViewState=]
+ Utf8 [mState]
+ Utf8 [mState=]
+ Utf8 [mStateAfterAnimating]
+ Utf8 [mStateAfterAnimating=]
+ Utf8 [mTag]
+ Utf8 [mTarget]
+ Utf8 [mTarget=]
+ Utf8 [mTargetIndex]
+ Utf8 [mTargetRequestCode]
+ Utf8 [mUserVisibleHint]
+ Utf8 [mView]
+ Utf8 [mView=]
+ Utf8 [mWho]
+ Utf8 [newInstance]
+ Utf8 [onActivityCreated]
+ Utf8 [onActivityResult]
+ Utf8 [onAttach]
+ Utf8 [onConfigurationChanged]
+ Utf8 [onContextItemSelected]
+ Utf8 [onCreate]
+ Utf8 [onCreateAnimation]
+ Utf8 [onCreateContextMenu]
+ Utf8 [onCreateOptionsMenu]
+ Utf8 [onCreateView]
+ Utf8 [onDestroy]
+ Utf8 [onDestroyOptionsMenu]
+ Utf8 [onDestroyView]
+ Utf8 [onDetach]
+ Utf8 [onHiddenChanged]
+ Utf8 [onInflate]
+ Utf8 [onLowMemory]
+ Utf8 [onOptionsItemSelected]
+ Utf8 [onOptionsMenuClosed]
+ Utf8 [onPause]
+ Utf8 [onPrepareOptionsMenu]
+ Utf8 [onResume]
+ Utf8 [onSaveInstanceState]
+ Utf8 [onStart]
+ Utf8 [onStop]
+ Utf8 [onViewCreated]
+ Utf8 [performDestroyView]
+ Utf8 [performPendingDeferredStart]
+ Utf8 [performReallyStop]
+ Utf8 [performStart]
+ Utf8 [performStop]
+ Utf8 [print]
+ Utf8 [println]
+ Utf8 [put]
+ Utf8 [registerForContextMenu]
+ Utf8 [restoreHierarchyState]
+ Utf8 [restoreViewState]
+ Utf8 [sClassMap]
+ Utf8 [setArguments]
+ Utf8 [setClassLoader]
+ Utf8 [setHasOptionsMenu]
+ Utf8 [setIndex]
+ Utf8 [setInitialSavedState]
+ Utf8 [setMenuVisibility]
+ Utf8 [setOnCreateContextMenuListener]
+ Utf8 [setRetainInstance]
+ Utf8 [setTargetFragment]
+ Utf8 [setUserVisibleHint]
+ Utf8 [startActivity]
+ Utf8 [startActivityForResult]
+ Utf8 [startActivityFromFragment]
+ Utf8 [supportInvalidateOptionsMenu]
+ Utf8 [toHexString]
+ Utf8 [toString]
+ Utf8 [unregisterForContextMenu]
Fields (count = 46):
+ Field: sClassMap Ljava/util/HashMap;
Access flags: 0x1a
= private static final java.util.HashMap sClassMap
+ Field: INITIALIZING I
Access flags: 0x18
= static final int INITIALIZING
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [0]
+ Field: CREATED I
Access flags: 0x18
= static final int CREATED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
+ Field: ACTIVITY_CREATED I
Access flags: 0x18
= static final int ACTIVITY_CREATED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [2]
+ Field: STOPPED I
Access flags: 0x18
= static final int STOPPED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [3]
+ Field: STARTED I
Access flags: 0x18
= static final int STARTED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [4]
+ Field: RESUMED I
Access flags: 0x18
= static final int RESUMED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [5]
+ Field: mState I
Access flags: 0x0
= int mState
+ Field: mAnimatingAway Landroid/view/View;
Access flags: 0x0
= android.view.View mAnimatingAway
+ Field: mStateAfterAnimating I
Access flags: 0x0
= int mStateAfterAnimating
+ Field: mSavedFragmentState Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle mSavedFragmentState
+ Field: mSavedViewState Landroid/util/SparseArray;
Access flags: 0x0
= android.util.SparseArray mSavedViewState
+ Field: mIndex I
Access flags: 0x0
= int mIndex
+ Field: mWho Ljava/lang/String;
Access flags: 0x0
= java.lang.String mWho
+ Field: mArguments Landroid/os/Bundle;
Access flags: 0x0
= android.os.Bundle mArguments
+ Field: mTarget Landroid/support/v4/app/Fragment;
Access flags: 0x0
= android.support.v4.app.Fragment mTarget
+ Field: mTargetIndex I
Access flags: 0x0
= int mTargetIndex
+ Field: mTargetRequestCode I
Access flags: 0x0
= int mTargetRequestCode
+ Field: mAdded Z
Access flags: 0x0
= boolean mAdded
+ Field: mRemoving Z
Access flags: 0x0
= boolean mRemoving
+ Field: mResumed Z
Access flags: 0x0
= boolean mResumed
+ Field: mFromLayout Z
Access flags: 0x0
= boolean mFromLayout
+ Field: mInLayout Z
Access flags: 0x0
= boolean mInLayout
+ Field: mRestored Z
Access flags: 0x0
= boolean mRestored
+ Field: mBackStackNesting I
Access flags: 0x0
= int mBackStackNesting
+ Field: mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;
Access flags: 0x0
= android.support.v4.app.FragmentManagerImpl mFragmentManager
+ Field: mActivity Landroid/support/v4/app/FragmentActivity;
Access flags: 0x0
= android.support.v4.app.FragmentActivity mActivity
+ Field: mFragmentId I
Access flags: 0x0
= int mFragmentId
+ Field: mContainerId I
Access flags: 0x0
= int mContainerId
+ Field: mTag Ljava/lang/String;
Access flags: 0x0
= java.lang.String mTag
+ Field: mHidden Z
Access flags: 0x0
= boolean mHidden
+ Field: mDetached Z
Access flags: 0x0
= boolean mDetached
+ Field: mRetainInstance Z
Access flags: 0x0
= boolean mRetainInstance
+ Field: mRetaining Z
Access flags: 0x0
= boolean mRetaining
+ Field: mHasMenu Z
Access flags: 0x0
= boolean mHasMenu
+ Field: mMenuVisible Z
Access flags: 0x0
= boolean mMenuVisible
+ Field: mCalled Z
Access flags: 0x0
= boolean mCalled
+ Field: mNextAnim I
Access flags: 0x0
= int mNextAnim
+ Field: mContainer Landroid/view/ViewGroup;
Access flags: 0x0
= android.view.ViewGroup mContainer
+ Field: mView Landroid/view/View;
Access flags: 0x0
= android.view.View mView
+ Field: mInnerView Landroid/view/View;
Access flags: 0x0
= android.view.View mInnerView
+ Field: mDeferStart Z
Access flags: 0x0
= boolean mDeferStart
+ Field: mUserVisibleHint Z
Access flags: 0x0
= boolean mUserVisibleHint
+ Field: mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;
Access flags: 0x0
= android.support.v4.app.LoaderManagerImpl mLoaderManager
+ Field: mLoadersStarted Z
Access flags: 0x0
= boolean mLoadersStarted
+ Field: mCheckedForLoaderManager Z
Access flags: 0x0
= boolean mCheckedForLoaderManager
Methods (count = 76):
- Method: ()V
Access flags: 0x1
= public Fragment()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #162
+ Methodref [java/lang/Object. ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #104
+ Fieldref [android/support/v4/app/Fragment.mState I]
[9] aload_0 v0
[10] iconst_m1
[11] putfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[14] aload_0 v0
[15] iconst_m1
[16] putfield #108
+ Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
[19] aload_0 v0
[20] iconst_1
[21] putfield #95
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
[24] aload_0 v0
[25] iconst_1
[26] putfield #110
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
Access flags: 0x9
= public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 2, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aconst_null
[3] invokestatic #123
+ Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
[6] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;
Access flags: 0x9
= public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 156, locals = 4, stack = 5):
[0] getstatic #113
+ Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
[3] aload_1 v1
[4] invokevirtual #175
+ Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
[7] checkcast #64
+ Class [java/lang/Class]
[10] dup
[11] astore_3 v3
[12] ifnonnull +21 (target=33)
[15] aload_0 v0
[16] invokevirtual #116
+ Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
[19] aload_1 v1
[20] invokevirtual #159
+ Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
[23] astore_3 v3
[24] getstatic #113
+ Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
[27] aload_1 v1
[28] aload_3 v3
[29] invokevirtual #176
+ Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
[32] pop
[33] aload_3 v3
[34] invokevirtual #158
+ Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
[37] checkcast #54
+ Class [android/support/v4/app/Fragment]
[40] astore_0 v0
[41] aload_2 v2
[42] ifnull +19 (target=61)
[45] aload_2 v2
[46] aload_0 v0
[47] invokevirtual #164
+ Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
[50] invokevirtual #157
+ Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
[53] invokevirtual #120
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
[56] aload_0 v0
[57] aload_2 v2
[58] putfield #77
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
[61] aload_0 v0
[62] areturn
[63] astore_3 v3
[64] new #55
+ Class [android/support/v4/app/Fragment$InstantiationException]
[67] dup
[68] new #72
+ Class [java/lang/StringBuilder]
[71] dup
[72] ldc #31
+ String [Unable to instantiate fragment ]
[74] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[77] aload_1 v1
[78] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[81] ldc #27
+ String [: make sure class name exists, is public, and has an empty constructor that is public]
[83] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[86] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[89] aload_3 v3
[90] invokespecial #129
+ Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V]
[93] athrow
[94] astore_3 v3
[95] new #55
+ Class [android/support/v4/app/Fragment$InstantiationException]
[98] dup
[99] new #72
+ Class [java/lang/StringBuilder]
[102] dup
[103] ldc #31
+ String [Unable to instantiate fragment ]
[105] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[108] aload_1 v1
[109] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[112] ldc #27
+ String [: make sure class name exists, is public, and has an empty constructor that is public]
[114] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[117] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[120] aload_3 v3
[121] invokespecial #129
+ Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V]
[124] athrow
[125] astore_3 v3
[126] new #55
+ Class [android/support/v4/app/Fragment$InstantiationException]
[129] dup
[130] new #72
+ Class [java/lang/StringBuilder]
[133] dup
[134] ldc #31
+ String [Unable to instantiate fragment ]
[136] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[139] aload_1 v1
[140] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[143] ldc #27
+ String [: make sure class name exists, is public, and has an empty constructor that is public]
[145] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[148] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[151] aload_3 v3
[152] invokespecial #129
+ Methodref [android/support/v4/app/Fragment$InstantiationException. (Ljava/lang/String;Ljava/lang/Exception;)V]
[155] athrow
Code attribute exceptions (count = 3):
- ExceptionInfo (0 -> 62: 63):
+ Class [java/lang/ClassNotFoundException]
- ExceptionInfo (0 -> 62: 94):
+ Class [java/lang/InstantiationException]
- ExceptionInfo (0 -> 62: 125):
+ Class [java/lang/IllegalAccessException]
Code attribute attributes (attribute count = 0):
+ Method: restoreViewState()V
Access flags: 0x10
= final void restoreViewState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #103
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
[4] ifnull +19 (target=23)
[7] aload_0 v0
[8] getfield #92
+ Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
[11] aload_0 v0
[12] getfield #103
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
[15] invokevirtual #147
+ Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
[18] aload_0 v0
[19] aconst_null
[20] putfield #103
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setIndex(I)V
Access flags: 0x10
= final void setIndex(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 2, stack = 4):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[5] aload_0 v0
[6] new #72
+ Class [java/lang/StringBuilder]
[9] dup
[10] ldc #32
+ String [android:fragment:]
[12] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[15] aload_0 v0
[16] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[19] invokevirtual #170
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[22] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[25] putfield #112
+ Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isInBackStack()Z
Access flags: 0x10
= final boolean isInBackStack()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #78
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[4] ifle +5 (target=9)
[7] iconst_1
[8] ireturn
[9] iconst_0
[10] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: equals(Ljava/lang/Object;)Z
Access flags: 0x11
= public final boolean equals(java.lang.Object)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #163
+ Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
[5] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: hashCode()I
Access flags: 0x11
= public final int hashCode()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #165
+ Methodref [java/lang/Object.hashCode ()I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: toString()Ljava/lang/String;
Access flags: 0x1
= public java.lang.String toString()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 100, locals = 2, stack = 3):
[0] new #72
+ Class [java/lang/StringBuilder]
[3] dup
[4] sipush 128
[7] invokespecial #167
+ Methodref [java/lang/StringBuilder. (I)V]
[10] astore_1 v1
[11] aload_0 v0
[12] aload_1 v1
[13] invokestatic #144
+ Methodref [android/support/v4/c/a.a (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
[16] aload_0 v0
[17] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[20] iflt +19 (target=39)
[23] aload_1 v1
[24] ldc #9
+ String [ #]
[26] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[29] pop
[30] aload_1 v1
[31] aload_0 v0
[32] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[35] invokevirtual #170
+ Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
[38] pop
[39] aload_0 v0
[40] getfield #85
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[43] ifeq +22 (target=65)
[46] aload_1 v1
[47] ldc #10
+ String [ id=0x]
[49] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[52] pop
[53] aload_1 v1
[54] aload_0 v0
[55] getfield #85
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[58] invokestatic #161
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[61] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[64] pop
[65] aload_0 v0
[66] getfield #106
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[69] ifnull +19 (target=88)
[72] aload_1 v1
[73] ldc #7
+ String [ ]
[75] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[78] pop
[79] aload_1 v1
[80] aload_0 v0
[81] getfield #106
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[84] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[87] pop
[88] aload_1 v1
[89] bipush 125
[91] invokevirtual #169
+ Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
[94] pop
[95] aload_1 v1
[96] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[99] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getId()I
Access flags: 0x11
= public final int getId()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #85
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTag()Ljava/lang/String;
Access flags: 0x11
= public final java.lang.String getTag()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #106
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setArguments(Landroid/os/Bundle;)V
Access flags: 0x1
= public void setArguments(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 23, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[4] iflt +13 (target=17)
[7] new #68
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #29
+ String [Fragment already active]
[13] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[16] athrow
[17] aload_0 v0
[18] aload_1 v1
[19] putfield #77
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
[22] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getArguments()Landroid/os/Bundle;
Access flags: 0x11
= public final android.os.Bundle getArguments()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #77
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V
Access flags: 0x1
= public void setInitialSavedState(android.support.v4.app.Fragment$SavedState)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 41, locals = 2, stack = 3):
[0] aload_0 v0
[1] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[4] iflt +13 (target=17)
[7] new #68
+ Class [java/lang/IllegalStateException]
[10] dup
[11] ldc #29
+ String [Fragment already active]
[13] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[16] athrow
[17] aload_0 v0
[18] aload_1 v1
[19] ifnull +17 (target=36)
[22] aload_1 v1
[23] getfield #114
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[26] ifnull +10 (target=36)
[29] aload_1 v1
[30] getfield #114
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[33] goto +4 (target=37)
[36] aconst_null
[37] putfield #102
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
[40] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setTargetFragment(Landroid/support/v4/app/Fragment;I)V
Access flags: 0x1
= public void setTargetFragment(android.support.v4.app.Fragment,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 3, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #107
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
[5] aload_0 v0
[6] iload_2 v2
[7] putfield #109
+ Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTargetFragment()Landroid/support/v4/app/Fragment;
Access flags: 0x11
= public final android.support.v4.app.Fragment getTargetFragment()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #107
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getTargetRequestCode()I
Access flags: 0x11
= public final int getTargetRequestCode()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #109
+ Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getActivity()Landroid/support/v4/app/FragmentActivity;
Access flags: 0x11
= public final android.support.v4.app.FragmentActivity getActivity()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getResources()Landroid/content/res/Resources;
Access flags: 0x11
= public final android.content.res.Resources getResources()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 44, locals = 1, stack = 5):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] ifnonnull +32 (target=36)
[7] new #68
+ Class [java/lang/IllegalStateException]
[10] dup
[11] new #72
+ Class [java/lang/StringBuilder]
[14] dup
[15] ldc #28
+ String [Fragment ]
[17] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[20] aload_0 v0
[21] invokevirtual #171
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[24] ldc #26
+ String [ not attached to Activity]
[26] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[29] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[32] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[35] athrow
[36] aload_0 v0
[37] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[40] invokevirtual #132
+ Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;]
[43] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getText(I)Ljava/lang/CharSequence;
Access flags: 0x11
= public final java.lang.CharSequence getText(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokevirtual #122
+ Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
[4] iload_1 v1
[5] invokevirtual #119
+ Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getString(I)Ljava/lang/String;
Access flags: 0x11
= public final java.lang.String getString(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokevirtual #122
+ Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
[4] iload_1 v1
[5] invokevirtual #117
+ Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
[8] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getString(I[Ljava/lang/Object;)Ljava/lang/String;
Access flags: 0x91
= public final varargs java.lang.String getString(int,java.lang.Object[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 3, stack = 3):
[0] aload_0 v0
[1] invokevirtual #122
+ Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
[4] iload_1 v1
[5] aload_2 v2
[6] invokevirtual #118
+ Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getFragmentManager()Landroid/support/v4/app/FragmentManager;
Access flags: 0x11
= public final android.support.v4.app.FragmentManager getFragmentManager()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #86
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isAdded()Z
Access flags: 0x11
= public final boolean isAdded()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 18, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] ifnull +12 (target=16)
[7] aload_0 v0
[8] getfield #75
+ Fieldref [android/support/v4/app/Fragment.mAdded Z]
[11] ifeq +5 (target=16)
[14] iconst_1
[15] ireturn
[16] iconst_0
[17] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isDetached()Z
Access flags: 0x11
= public final boolean isDetached()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #84
+ Fieldref [android/support/v4/app/Fragment.mDetached Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isRemoving()Z
Access flags: 0x11
= public final boolean isRemoving()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #97
+ Fieldref [android/support/v4/app/Fragment.mRemoving Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isInLayout()Z
Access flags: 0x11
= public final boolean isInLayout()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #90
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isResumed()Z
Access flags: 0x11
= public final boolean isResumed()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #99
+ Fieldref [android/support/v4/app/Fragment.mResumed Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isVisible()Z
Access flags: 0x11
= public final boolean isVisible()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 45, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #124
+ Methodref [android/support/v4/app/Fragment.isAdded ()Z]
[4] ifeq +39 (target=43)
[7] aload_0 v0
[8] invokevirtual #125
+ Methodref [android/support/v4/app/Fragment.isHidden ()Z]
[11] ifne +32 (target=43)
[14] aload_0 v0
[15] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[18] ifnull +25 (target=43)
[21] aload_0 v0
[22] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[25] invokevirtual #146
+ Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
[28] ifnull +15 (target=43)
[31] aload_0 v0
[32] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[35] invokevirtual #145
+ Methodref [android/view/View.getVisibility ()I]
[38] ifne +5 (target=43)
[41] iconst_1
[42] ireturn
[43] iconst_0
[44] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: isHidden()Z
Access flags: 0x11
= public final boolean isHidden()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #89
+ Fieldref [android/support/v4/app/Fragment.mHidden Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onHiddenChanged(Z)V
Access flags: 0x1
= public void onHiddenChanged(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setRetainInstance(Z)V
Access flags: 0x1
= public void setRetainInstance(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] putfield #100
+ Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getRetainInstance()Z
Access flags: 0x11
= public final boolean getRetainInstance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setHasOptionsMenu(Z)V
Access flags: 0x1
= public void setHasOptionsMenu(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #88
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
[4] iload_1 v1
[5] ificmpeq +29 (target=34)
[8] aload_0 v0
[9] iload_1 v1
[10] putfield #88
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
[13] aload_0 v0
[14] invokevirtual #124
+ Methodref [android/support/v4/app/Fragment.isAdded ()Z]
[17] ifeq +17 (target=34)
[20] aload_0 v0
[21] invokevirtual #125
+ Methodref [android/support/v4/app/Fragment.isHidden ()Z]
[24] ifne +10 (target=34)
[27] aload_0 v0
[28] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[31] invokevirtual #135
+ Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setMenuVisibility(Z)V
Access flags: 0x1
= public void setMenuVisibility(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 42, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #95
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
[4] iload_1 v1
[5] ificmpeq +36 (target=41)
[8] aload_0 v0
[9] iload_1 v1
[10] putfield #95
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
[13] aload_0 v0
[14] getfield #88
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
[17] ifeq +24 (target=41)
[20] aload_0 v0
[21] invokevirtual #124
+ Methodref [android/support/v4/app/Fragment.isAdded ()Z]
[24] ifeq +17 (target=41)
[27] aload_0 v0
[28] invokevirtual #125
+ Methodref [android/support/v4/app/Fragment.isHidden ()Z]
[31] ifne +10 (target=41)
[34] aload_0 v0
[35] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[38] invokevirtual #135
+ Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
[41] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: setUserVisibleHint(Z)V
Access flags: 0x1
= public void setUserVisibleHint(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 46, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #110
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
[4] ifne +23 (target=27)
[7] iload_1 v1
[8] ifeq +19 (target=27)
[11] aload_0 v0
[12] getfield #104
+ Fieldref [android/support/v4/app/Fragment.mState I]
[15] iconst_4
[16] ificmpge +11 (target=27)
[19] aload_0 v0
[20] getfield #86
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[23] aload_0 v0
[24] invokevirtual #136
+ Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
[27] aload_0 v0
[28] iload_1 v1
[29] putfield #110
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
[32] aload_0 v0
[33] iload_1 v1
[34] ifne +7 (target=41)
[37] iconst_1
[38] goto +4 (target=42)
[41] iconst_0
[42] putfield #83
+ Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
[45] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getUserVisibleHint()Z
Access flags: 0x1
= public boolean getUserVisibleHint()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #110
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
[4] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getLoaderManager()Landroid/support/v4/app/LoaderManager;
Access flags: 0x1
= public android.support.v4.app.LoaderManager getLoaderManager()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 78, locals = 1, stack = 5):
[0] aload_0 v0
[1] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[4] ifnull +8 (target=12)
[7] aload_0 v0
[8] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[11] areturn
[12] aload_0 v0
[13] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[16] ifnonnull +32 (target=48)
[19] new #68
+ Class [java/lang/IllegalStateException]
[22] dup
[23] new #72
+ Class [java/lang/StringBuilder]
[26] dup
[27] ldc #28
+ String [Fragment ]
[29] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[32] aload_0 v0
[33] invokevirtual #171
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[36] ldc #26
+ String [ not attached to Activity]
[38] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[41] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[44] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[47] athrow
[48] aload_0 v0
[49] iconst_1
[50] putfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[53] aload_0 v0
[54] aload_0 v0
[55] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[58] aload_0 v0
[59] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[62] aload_0 v0
[63] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[66] iconst_1
[67] invokevirtual #131
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[70] putfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[73] aload_0 v0
[74] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[77] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: startActivity(Landroid/content/Intent;)V
Access flags: 0x1
= public void startActivity(android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 2, stack = 5):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] ifnonnull +32 (target=36)
[7] new #68
+ Class [java/lang/IllegalStateException]
[10] dup
[11] new #72
+ Class [java/lang/StringBuilder]
[14] dup
[15] ldc #28
+ String [Fragment ]
[17] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[20] aload_0 v0
[21] invokevirtual #171
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[24] ldc #26
+ String [ not attached to Activity]
[26] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[29] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[32] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[35] athrow
[36] aload_0 v0
[37] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[40] aload_0 v0
[41] aload_1 v1
[42] iconst_m1
[43] invokevirtual #134
+ Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
[46] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: startActivityForResult(Landroid/content/Intent;I)V
Access flags: 0x1
= public void startActivityForResult(android.content.Intent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 47, locals = 3, stack = 5):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] ifnonnull +32 (target=36)
[7] new #68
+ Class [java/lang/IllegalStateException]
[10] dup
[11] new #72
+ Class [java/lang/StringBuilder]
[14] dup
[15] ldc #28
+ String [Fragment ]
[17] invokespecial #168
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[20] aload_0 v0
[21] invokevirtual #171
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[24] ldc #26
+ String [ not attached to Activity]
[26] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[29] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[32] invokespecial #160
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[35] athrow
[36] aload_0 v0
[37] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[40] aload_0 v0
[41] aload_1 v1
[42] iload_2 v2
[43] invokevirtual #134
+ Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
[46] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onActivityResult(IILandroid/content/Intent;)V
Access flags: 0x1
= public void onActivityResult(int,int,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 4, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
Access flags: 0x1
= public android.view.LayoutInflater getLayoutInflater(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 2, stack = 1):
[0] aload_0 v0
[1] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[4] invokevirtual #130
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
[7] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
Access flags: 0x1
= public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 4, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onAttach(Landroid/app/Activity;)V
Access flags: 0x1
= public void onAttach(android.app.Activity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateAnimation(IZI)Landroid/view/animation/Animation;
Access flags: 0x1
= public android.view.animation.Animation onCreateAnimation(int,boolean,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreate(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onCreate(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
Access flags: 0x1
= public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 4, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
Access flags: 0x1
= public void onViewCreated(android.view.View,android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getView()Landroid/view/View;
Access flags: 0x1
= public android.view.View getView()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onActivityCreated(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onActivityCreated(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStart()V
Access flags: 0x1
= public void onStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 64, locals = 1, stack = 5):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] aload_0 v0
[6] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[9] ifne +54 (target=63)
[12] aload_0 v0
[13] iconst_1
[14] putfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[17] aload_0 v0
[18] getfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[21] ifne +28 (target=49)
[24] aload_0 v0
[25] iconst_1
[26] putfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[29] aload_0 v0
[30] aload_0 v0
[31] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[34] aload_0 v0
[35] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[38] aload_0 v0
[39] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[42] iconst_0
[43] invokevirtual #131
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[46] putfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[49] aload_0 v0
[50] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[53] ifnull +10 (target=63)
[56] aload_0 v0
[57] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[60] invokevirtual #141
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
[63] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onResume()V
Access flags: 0x1
= public void onResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onSaveInstanceState(Landroid/os/Bundle;)V
Access flags: 0x1
= public void onSaveInstanceState(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onConfigurationChanged(Landroid/content/res/Configuration;)V
Access flags: 0x1
= public void onConfigurationChanged(android.content.res.Configuration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPause()V
Access flags: 0x1
= public void onPause()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStop()V
Access flags: 0x1
= public void onStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onLowMemory()V
Access flags: 0x1
= public void onLowMemory()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDestroyView()V
Access flags: 0x1
= public void onDestroyView()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDestroy()V
Access flags: 0x1
= public void onDestroy()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 52, locals = 1, stack = 5):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] aload_0 v0
[6] getfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[9] ifne +28 (target=37)
[12] aload_0 v0
[13] iconst_1
[14] putfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[17] aload_0 v0
[18] aload_0 v0
[19] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[22] aload_0 v0
[23] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[26] aload_0 v0
[27] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[30] iconst_0
[31] invokevirtual #131
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[34] putfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[37] aload_0 v0
[38] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[41] ifnull +10 (target=51)
[44] aload_0 v0
[45] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[48] invokevirtual #137
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
[51] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: initState()V
Access flags: 0x0
= void initState()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 101, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_m1
[2] putfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[5] aload_0 v0
[6] aconst_null
[7] putfield #112
+ Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
[10] aload_0 v0
[11] iconst_0
[12] putfield #75
+ Fieldref [android/support/v4/app/Fragment.mAdded Z]
[15] aload_0 v0
[16] iconst_0
[17] putfield #97
+ Fieldref [android/support/v4/app/Fragment.mRemoving Z]
[20] aload_0 v0
[21] iconst_0
[22] putfield #99
+ Fieldref [android/support/v4/app/Fragment.mResumed Z]
[25] aload_0 v0
[26] iconst_0
[27] putfield #87
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
[30] aload_0 v0
[31] iconst_0
[32] putfield #90
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[35] aload_0 v0
[36] iconst_0
[37] putfield #98
+ Fieldref [android/support/v4/app/Fragment.mRestored Z]
[40] aload_0 v0
[41] iconst_0
[42] putfield #78
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[45] aload_0 v0
[46] aconst_null
[47] putfield #86
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[50] aload_0 v0
[51] aconst_null
[52] putfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[55] aload_0 v0
[56] iconst_0
[57] putfield #85
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[60] aload_0 v0
[61] iconst_0
[62] putfield #82
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[65] aload_0 v0
[66] aconst_null
[67] putfield #106
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[70] aload_0 v0
[71] iconst_0
[72] putfield #89
+ Fieldref [android/support/v4/app/Fragment.mHidden Z]
[75] aload_0 v0
[76] iconst_0
[77] putfield #84
+ Fieldref [android/support/v4/app/Fragment.mDetached Z]
[80] aload_0 v0
[81] iconst_0
[82] putfield #101
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
[85] aload_0 v0
[86] aconst_null
[87] putfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[90] aload_0 v0
[91] iconst_0
[92] putfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[95] aload_0 v0
[96] iconst_0
[97] putfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[100] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDetach()V
Access flags: 0x1
= public void onDetach()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 1, stack = 2):
[0] aload_0 v0
[1] iconst_1
[2] putfield #79
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V
Access flags: 0x1
= public void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 3, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPrepareOptionsMenu(Landroid/view/Menu;)V
Access flags: 0x1
= public void onPrepareOptionsMenu(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDestroyOptionsMenu()V
Access flags: 0x1
= public void onDestroyOptionsMenu()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 1, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onOptionsItemSelected(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean onOptionsItemSelected(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onOptionsMenuClosed(Landroid/view/Menu;)V
Access flags: 0x1
= public void onOptionsMenuClosed(android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
Access flags: 0x1
= public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 4, stack = 4):
[0] aload_0 v0
[1] invokevirtual #121
+ Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
[4] aload_1 v1
[5] aload_2 v2
[6] aload_3 v3
[7] invokevirtual #133
+ Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: registerForContextMenu(Landroid/view/View;)V
Access flags: 0x1
= public void registerForContextMenu(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_1 v1
[1] aload_0 v0
[2] invokevirtual #148
+ Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: unregisterForContextMenu(Landroid/view/View;)V
Access flags: 0x1
= public void unregisterForContextMenu(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_1 v1
[1] aconst_null
[2] invokevirtual #148
+ Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
[5] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onContextItemSelected(Landroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean onContextItemSelected(android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 2, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
Access flags: 0x1
= public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 665, locals = 5, stack = 5):
[0] aload_3 v3
[1] aload_1 v1
[2] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[5] aload_3 v3
[6] ldc #38
+ String [mFragmentId=#]
[8] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[11] aload_3 v3
[12] aload_0 v0
[13] getfield #85
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[16] invokestatic #161
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[19] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[22] aload_3 v3
[23] ldc #12
+ String [ mContainerId=#]
[25] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[28] aload_3 v3
[29] aload_0 v0
[30] getfield #82
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[33] invokestatic #161
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[36] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[39] aload_3 v3
[40] ldc #22
+ String [ mTag=]
[42] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[45] aload_3 v3
[46] aload_0 v0
[47] getfield #106
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[50] invokevirtual #155
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[53] aload_3 v3
[54] aload_1 v1
[55] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[58] aload_3 v3
[59] ldc #46
+ String [mState=]
[61] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[64] aload_3 v3
[65] aload_0 v0
[66] getfield #104
+ Fieldref [android/support/v4/app/Fragment.mState I]
[69] invokevirtual #149
+ Methodref [java/io/PrintWriter.print (I)V]
[72] aload_3 v3
[73] ldc #17
+ String [ mIndex=]
[75] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[78] aload_3 v3
[79] aload_0 v0
[80] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[83] invokevirtual #149
+ Methodref [java/io/PrintWriter.print (I)V]
[86] aload_3 v3
[87] ldc #25
+ String [ mWho=]
[89] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[92] aload_3 v3
[93] aload_0 v0
[94] getfield #112
+ Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
[97] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[100] aload_3 v3
[101] ldc #11
+ String [ mBackStackNesting=]
[103] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[106] aload_3 v3
[107] aload_0 v0
[108] getfield #78
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
[111] invokevirtual #153
+ Methodref [java/io/PrintWriter.println (I)V]
[114] aload_3 v3
[115] aload_1 v1
[116] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[119] aload_3 v3
[120] ldc #34
+ String [mAdded=]
[122] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[125] aload_3 v3
[126] aload_0 v0
[127] getfield #75
+ Fieldref [android/support/v4/app/Fragment.mAdded Z]
[130] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[133] aload_3 v3
[134] ldc #19
+ String [ mRemoving=]
[136] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[139] aload_3 v3
[140] aload_0 v0
[141] getfield #97
+ Fieldref [android/support/v4/app/Fragment.mRemoving Z]
[144] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[147] aload_3 v3
[148] ldc #20
+ String [ mResumed=]
[150] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[153] aload_3 v3
[154] aload_0 v0
[155] getfield #99
+ Fieldref [android/support/v4/app/Fragment.mResumed Z]
[158] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[161] aload_3 v3
[162] ldc #14
+ String [ mFromLayout=]
[164] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[167] aload_3 v3
[168] aload_0 v0
[169] getfield #87
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
[172] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[175] aload_3 v3
[176] ldc #16
+ String [ mInLayout=]
[178] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[181] aload_3 v3
[182] aload_0 v0
[183] getfield #90
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[186] invokevirtual #156
+ Methodref [java/io/PrintWriter.println (Z)V]
[189] aload_3 v3
[190] aload_1 v1
[191] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[194] aload_3 v3
[195] ldc #40
+ String [mHidden=]
[197] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[200] aload_3 v3
[201] aload_0 v0
[202] getfield #89
+ Fieldref [android/support/v4/app/Fragment.mHidden Z]
[205] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[208] aload_3 v3
[209] ldc #13
+ String [ mDetached=]
[211] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[214] aload_3 v3
[215] aload_0 v0
[216] getfield #84
+ Fieldref [android/support/v4/app/Fragment.mDetached Z]
[219] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[222] aload_3 v3
[223] ldc #18
+ String [ mMenuVisible=]
[225] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[228] aload_3 v3
[229] aload_0 v0
[230] getfield #95
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
[233] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[236] aload_3 v3
[237] ldc #15
+ String [ mHasMenu=]
[239] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[242] aload_3 v3
[243] aload_0 v0
[244] getfield #88
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
[247] invokevirtual #156
+ Methodref [java/io/PrintWriter.println (Z)V]
[250] aload_3 v3
[251] aload_1 v1
[252] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[255] aload_3 v3
[256] ldc #43
+ String [mRetainInstance=]
[258] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[261] aload_3 v3
[262] aload_0 v0
[263] getfield #100
+ Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
[266] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[269] aload_3 v3
[270] ldc #21
+ String [ mRetaining=]
[272] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[275] aload_3 v3
[276] aload_0 v0
[277] getfield #101
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
[280] invokevirtual #152
+ Methodref [java/io/PrintWriter.print (Z)V]
[283] aload_3 v3
[284] ldc #24
+ String [ mUserVisibleHint=]
[286] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[289] aload_3 v3
[290] aload_0 v0
[291] getfield #110
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
[294] invokevirtual #156
+ Methodref [java/io/PrintWriter.println (Z)V]
[297] aload_0 v0
[298] getfield #86
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[301] ifnull +22 (target=323)
[304] aload_3 v3
[305] aload_1 v1
[306] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[309] aload_3 v3
[310] ldc #39
+ String [mFragmentManager=]
[312] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[315] aload_3 v3
[316] aload_0 v0
[317] getfield #86
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[320] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[323] aload_0 v0
[324] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[327] ifnull +22 (target=349)
[330] aload_3 v3
[331] aload_1 v1
[332] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[335] aload_3 v3
[336] ldc #33
+ String [mActivity=]
[338] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[341] aload_3 v3
[342] aload_0 v0
[343] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[346] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[349] aload_0 v0
[350] getfield #77
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
[353] ifnull +22 (target=375)
[356] aload_3 v3
[357] aload_1 v1
[358] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[361] aload_3 v3
[362] ldc #36
+ String [mArguments=]
[364] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[367] aload_3 v3
[368] aload_0 v0
[369] getfield #77
+ Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
[372] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[375] aload_0 v0
[376] getfield #102
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
[379] ifnull +22 (target=401)
[382] aload_3 v3
[383] aload_1 v1
[384] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[387] aload_3 v3
[388] ldc #44
+ String [mSavedFragmentState=]
[390] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[393] aload_3 v3
[394] aload_0 v0
[395] getfield #102
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
[398] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[401] aload_0 v0
[402] getfield #103
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
[405] ifnull +22 (target=427)
[408] aload_3 v3
[409] aload_1 v1
[410] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[413] aload_3 v3
[414] ldc #45
+ String [mSavedViewState=]
[416] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[419] aload_3 v3
[420] aload_0 v0
[421] getfield #103
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
[424] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[427] aload_0 v0
[428] getfield #107
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
[431] ifnull +36 (target=467)
[434] aload_3 v3
[435] aload_1 v1
[436] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[439] aload_3 v3
[440] ldc #48
+ String [mTarget=]
[442] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[445] aload_3 v3
[446] aload_0 v0
[447] getfield #107
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
[450] invokevirtual #150
+ Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
[453] aload_3 v3
[454] ldc #23
+ String [ mTargetRequestCode=]
[456] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[459] aload_3 v3
[460] aload_0 v0
[461] getfield #109
+ Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
[464] invokevirtual #153
+ Methodref [java/io/PrintWriter.println (I)V]
[467] aload_0 v0
[468] getfield #96
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[471] ifeq +22 (target=493)
[474] aload_3 v3
[475] aload_1 v1
[476] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[479] aload_3 v3
[480] ldc #42
+ String [mNextAnim=]
[482] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[485] aload_3 v3
[486] aload_0 v0
[487] getfield #96
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
[490] invokevirtual #153
+ Methodref [java/io/PrintWriter.println (I)V]
[493] aload_0 v0
[494] getfield #81
+ Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
[497] ifnull +22 (target=519)
[500] aload_3 v3
[501] aload_1 v1
[502] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[505] aload_3 v3
[506] ldc #37
+ String [mContainer=]
[508] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[511] aload_3 v3
[512] aload_0 v0
[513] getfield #81
+ Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
[516] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[519] aload_0 v0
[520] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[523] ifnull +22 (target=545)
[526] aload_3 v3
[527] aload_1 v1
[528] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[531] aload_3 v3
[532] ldc #49
+ String [mView=]
[534] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[537] aload_3 v3
[538] aload_0 v0
[539] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[542] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[545] aload_0 v0
[546] getfield #92
+ Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
[549] ifnull +22 (target=571)
[552] aload_3 v3
[553] aload_1 v1
[554] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[557] aload_3 v3
[558] ldc #41
+ String [mInnerView=]
[560] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[563] aload_3 v3
[564] aload_0 v0
[565] getfield #111
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[568] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[571] aload_0 v0
[572] getfield #76
+ Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
[575] ifnull +41 (target=616)
[578] aload_3 v3
[579] aload_1 v1
[580] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[583] aload_3 v3
[584] ldc #35
+ String [mAnimatingAway=]
[586] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[589] aload_3 v3
[590] aload_0 v0
[591] getfield #76
+ Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
[594] invokevirtual #154
+ Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
[597] aload_3 v3
[598] aload_1 v1
[599] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[602] aload_3 v3
[603] ldc #47
+ String [mStateAfterAnimating=]
[605] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[608] aload_3 v3
[609] aload_0 v0
[610] getfield #105
+ Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
[613] invokevirtual #153
+ Methodref [java/io/PrintWriter.println (I)V]
[616] aload_0 v0
[617] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[620] ifnull +44 (target=664)
[623] aload_3 v3
[624] aload_1 v1
[625] invokevirtual #151
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[628] aload_3 v3
[629] ldc #30
+ String [Loader Manager:]
[631] invokevirtual #155
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[634] aload_0 v0
[635] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[638] new #72
+ Class [java/lang/StringBuilder]
[641] dup
[642] invokespecial #166
+ Methodref [java/lang/StringBuilder. ()V]
[645] aload_1 v1
[646] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[649] ldc #8
+ String [ ]
[651] invokevirtual #172
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[654] invokevirtual #173
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[657] aload_2 v2
[658] aload_3 v3
[659] aload v4
[661] invokevirtual #143
+ Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[664] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: performStart()V
Access flags: 0x0
= void performStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #127
+ Methodref [android/support/v4/app/Fragment.onStart ()V]
[4] aload_0 v0
[5] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[8] ifnull +10 (target=18)
[11] aload_0 v0
[12] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[15] invokevirtual #139
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: performStop()V
Access flags: 0x0
= void performStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #128
+ Methodref [android/support/v4/app/Fragment.onStop ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: performReallyStop()V
Access flags: 0x0
= void performReallyStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 77, locals = 1, stack = 5):
[0] aload_0 v0
[1] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[4] ifeq +72 (target=76)
[7] aload_0 v0
[8] iconst_0
[9] putfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[12] aload_0 v0
[13] getfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[16] ifne +28 (target=44)
[19] aload_0 v0
[20] iconst_1
[21] putfield #80
+ Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
[24] aload_0 v0
[25] aload_0 v0
[26] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[29] aload_0 v0
[30] getfield #91
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[33] aload_0 v0
[34] getfield #94
+ Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
[37] iconst_0
[38] invokevirtual #131
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[41] putfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[44] aload_0 v0
[45] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[48] ifnull +28 (target=76)
[51] aload_0 v0
[52] getfield #74
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
[55] getfield #115
+ Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
[58] ifne +11 (target=69)
[61] aload_0 v0
[62] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[65] invokevirtual #142
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
[68] return
[69] aload_0 v0
[70] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[73] invokevirtual #140
+ Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
[76] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: performDestroyView()V
Access flags: 0x0
= void performDestroyView()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #126
+ Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
[4] aload_0 v0
[5] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[8] ifnull +10 (target=18)
[11] aload_0 v0
[12] getfield #93
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[15] invokevirtual #138
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: ()V
Access flags: 0x8
= static void ()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #73
+ Class [java/util/HashMap]
[3] dup
[4] invokespecial #174
+ Methodref [java/util/HashMap. ()V]
[7] putstatic #113
+ Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$InstantiationException
Superclass: java/lang/RuntimeException
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.Fragment$InstantiationException extends java.lang.RuntimeException
Interfaces (count = 0):
Constant Pool (count = 11):
+ Class [android/support/v4/app/Fragment$InstantiationException]
+ Class [java/lang/RuntimeException]
+ Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V]
+ NameAndType [ (Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [android/support/v4/app/Fragment$InstantiationException]
+ Utf8 [java/lang/RuntimeException]
Fields (count = 0):
Methods (count = 1):
- Method: (Ljava/lang/String;Ljava/lang/Exception;)V
Access flags: 0x1
= public Fragment$InstantiationException(java.lang.String,java.lang.Exception)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 7, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] aload_2 v2
[3] invokespecial #3
+ Methodref [java/lang/RuntimeException. (Ljava/lang/String;Ljava/lang/Throwable;)V]
[6] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$SavedState
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.Fragment$SavedState extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable]
Constant Pool (count = 45):
+ Class [android/os/Bundle]
+ Class [android/os/Parcel]
+ Class [android/os/Parcelable]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/Fragment$SavedState$1]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment$SavedState$1. ()V]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
+ NameAndType [mState Landroid/os/Bundle;]
+ NameAndType [readBundle ()Landroid/os/Bundle;]
+ NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
+ NameAndType [writeBundle (Landroid/os/Bundle;)V]
+ Utf8 [()I]
+ Utf8 [()Landroid/os/Bundle;]
+ Utf8 [()V]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcel;I)V]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Utf8 [(Ljava/lang/ClassLoader;)V]
+ Utf8 []
+ Utf8 []
+ Utf8 [CREATOR]
+ Utf8 [Code]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/os/Parcelable$Creator;]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/os/Parcel]
+ Utf8 [android/os/Parcelable]
+ Utf8 [android/support/v4/app/Fragment$SavedState]
+ Utf8 [android/support/v4/app/Fragment$SavedState$1]
+ Utf8 [describeContents]
+ Utf8 [java/lang/Object]
+ Utf8 [mState]
+ Utf8 [readBundle]
+ Utf8 [setClassLoader]
+ Utf8 [writeBundle]
+ Utf8 [writeToParcel]
Fields (count = 2):
+ Field: mState Landroid/os/Bundle;
Access flags: 0x10
= final android.os.Bundle mState
+ Field: CREATOR Landroid/os/Parcelable$Creator;
Access flags: 0x19
= public static final android.os.Parcelable$Creator CREATOR
Methods (count = 5):
- Method: (Landroid/os/Bundle;)V
Access flags: 0x0
= Fragment$SavedState(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokespecial #13
+ Methodref [java/lang/Object. ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] putfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
Access flags: 0x0
= Fragment$SavedState(android.os.Parcel,java.lang.ClassLoader)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 3, stack = 2):
[0] aload_0 v0
[1] invokespecial #13
+ Methodref [java/lang/Object. ()V]
[4] aload_0 v0
[5] aload_1 v1
[6] invokevirtual #10
+ Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
[9] putfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[12] aload_2 v2
[13] ifnull +18 (target=31)
[16] aload_0 v0
[17] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[20] ifnull +11 (target=31)
[23] aload_0 v0
[24] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[27] aload_2 v2
[28] invokevirtual #9
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
[31] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: describeContents()I
Access flags: 0x1
= public int describeContents()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] iconst_0
[1] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: writeToParcel(Landroid/os/Parcel;I)V
Access flags: 0x1
= public void writeToParcel(android.os.Parcel,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 9, locals = 3, stack = 2):
[0] aload_1 v1
[1] aload_0 v0
[2] getfield #8
+ Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
[5] invokevirtual #11
+ Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
[8] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: ()V
Access flags: 0x8
= static void ()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 11, locals = 0, stack = 2):
[0] new #5
+ Class [android/support/v4/app/Fragment$SavedState$1]
[3] dup
[4] invokespecial #12
+ Methodref [android/support/v4/app/Fragment$SavedState$1. ()V]
[7] putstatic #7
+ Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
[10] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$SavedState$1
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.Fragment$SavedState$1 extends java.lang.Object
Interfaces (count = 1):
+ Class [android/os/Parcelable$Creator]
Constant Pool (count = 27):
+ Class [android/os/Parcelable$Creator]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/Fragment$SavedState$1]
+ Class [java/lang/Object]
+ Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
+ Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [ (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
+ NameAndType [newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [()V]
+ Utf8 [(I)[Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [(I)[Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
+ Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [android/os/Parcelable$Creator]
+ Utf8 [android/support/v4/app/Fragment$SavedState]
+ Utf8 [android/support/v4/app/Fragment$SavedState$1]
+ Utf8 [createFromParcel]
+ Utf8 [java/lang/Object]
+ Utf8 [newArray]
Fields (count = 0):
Methods (count = 5):
- Method: ()V
Access flags: 0x0
= Fragment$SavedState$1()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #8
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
Access flags: 0x11
= public final android.support.v4.app.Fragment$SavedState createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 4):
[0] new #2
+ Class [android/support/v4/app/Fragment$SavedState]
[3] dup
[4] aload_1 v1
[5] aconst_null
[6] invokespecial #5
+ Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
[9] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
Access flags: 0x11
= public final android.support.v4.app.Fragment$SavedState[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 2, stack = 1):
[0] iload_1 v1
[1] anewarray #2
+ Class [android/support/v4/app/Fragment$SavedState]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: newArray(I)[Ljava/lang/Object;
Access flags: 0x1051
= public final bridge synthetic java.lang.Object[] newArray(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] iload_1 v1
[2] invokevirtual #7
+ Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
Access flags: 0x1051
= public final bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 6, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokevirtual #6
+ Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
[5] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity
Superclass: android/app/Activity
Major version: 0x31
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.FragmentActivity extends android.app.Activity
Interfaces (count = 0):
Constant Pool (count = 619):
+ Integer [-65536]
+ Integer [1]
+ Integer [2]
+ Integer [11]
+ Integer [65535]
+ String [ ]
+ String [ State:]
+ String [ did not create a view.]
+ String [ existing=]
+ String [ fname=]
+ String [ mReallyStopped=]
+ String [ mStopped=]
+ String [ with another fragment for ]
+ String [, or parent id 0x]
+ String [, tag ]
+ String [:]
+ String [: Duplicate id 0x]
+ String [Activity result fragment index out of range: 0x]
+ String [Activity result no fragment exists for index: 0x]
+ String [Can only use lower 16 bits for requestCode]
+ String [Fragment ]
+ String [FragmentActivity]
+ String [Loader Manager ]
+ String [Local FragmentActivity ]
+ String [android:support:fragments]
+ String [class]
+ String [fragment]
+ String [mCreated=]
+ String [mLoadersStarted=]
+ String [mResumed=]
+ String [onCreateView: id=0x]
+ Class [android/app/Activity]
+ Class [android/content/Context]
+ Class [android/content/res/TypedArray]
+ Class [android/os/Build$VERSION]
+ Class [android/os/Bundle]
+ Class [android/os/Handler]
+ Class [android/support/v4/app/ActivityCompatHoneycomb]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentActivity$1]
+ Class [android/support/v4/app/FragmentActivity$FragmentTag]
+ Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [android/support/v4/app/LoaderManagerImpl]
+ Class [android/support/v4/c/c]
+ Class [android/util/AttributeSet]
+ Class [android/util/Log]
+ Class [android/view/KeyEvent]
+ Class [android/view/LayoutInflater]
+ Class [android/view/Menu]
+ Class [android/view/View]
+ Class [java/io/PrintWriter]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Integer]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/util/ArrayList]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
+ Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
+ Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;]
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;]
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
+ Methodref [android/app/Activity. ()V]
+ Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
+ Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
+ Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
+ Methodref [android/app/Activity.onDestroy ()V]
+ Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
+ Methodref [android/app/Activity.onLowMemory ()V]
+ Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
+ Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
+ Methodref [android/app/Activity.onPause ()V]
+ Methodref [android/app/Activity.onPostResume ()V]
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
+ Methodref [android/app/Activity.onResume ()V]
+ Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
+ Methodref [android/app/Activity.onStart ()V]
+ Methodref [android/app/Activity.onStop ()V]
+ Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
+ Methodref [android/content/res/TypedArray.recycle ()V]
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
+ Methodref [android/os/Handler.hasMessages (I)Z]
+ Methodref [android/os/Handler.removeMessages (I)V]
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
+ Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
+ Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
+ Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
+ Methodref [android/support/v4/app/FragmentActivity.finish ()V]
+ Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;]
+ Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
+ Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
+ Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V]
+ Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
+ Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
+ Methodref [android/support/v4/app/FragmentActivity$1. (Landroid/support/v4/app/FragmentActivity;)V]
+ Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances. ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl. ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
+ Methodref [android/support/v4/app/LoaderManagerImpl. (Landroid/support/v4/app/FragmentActivity;Z)V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V]
+ Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
+ Methodref [android/support/v4/c/c. ()V]
+ Methodref [android/support/v4/c/c.a ()I]
+ Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;]
+ Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V]
+ Methodref [android/support/v4/c/c.b (I)V]
+ Methodref [android/support/v4/c/c.c (I)V]
+ Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;]
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
+ Methodref [android/view/KeyEvent.getRepeatCount ()I]
+ Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;]
+ Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V]
+ Methodref [android/view/View.getTag ()Ljava/lang/Object;]
+ Methodref [android/view/View.setId (I)V]
+ Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.print (Z)V]
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
+ Methodref [java/io/PrintWriter.println (Z)V]
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
+ Methodref [java/lang/StringBuilder. ()V]
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
+ Methodref [java/util/ArrayList.size ()I]
+ InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;]
+ InterfaceMethodref [android/view/Menu.clear ()V]
+ InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z]
+ NameAndType [ ()V]
+ NameAndType [ (Landroid/support/v4/app/FragmentActivity;)V]
+ NameAndType [ (Landroid/support/v4/app/FragmentActivity;Z)V]
+ NameAndType [ (Ljava/lang/String;)V]
+ NameAndType [DEBUG Z]
+ NameAndType [Fragment [I]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()I]
+ NameAndType [a (I)Ljava/lang/Object;]
+ NameAndType [a (ILjava/lang/Object;)V]
+ NameAndType [activity Ljava/lang/Object;]
+ NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V]
+ NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ NameAndType [attachActivity (Landroid/support/v4/app/FragmentActivity;)V]
+ NameAndType [b (I)V]
+ NameAndType [c (I)V]
+ NameAndType [children Ljava/util/HashMap;]
+ NameAndType [clear ()V]
+ NameAndType [custom Ljava/lang/Object;]
+ NameAndType [dispatchActivityCreated ()V]
+ NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
+ NameAndType [dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
+ NameAndType [dispatchCreate ()V]
+ NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ NameAndType [dispatchDestroy ()V]
+ NameAndType [dispatchLowMemory ()V]
+ NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
+ NameAndType [dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
+ NameAndType [dispatchPause ()V]
+ NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
+ NameAndType [dispatchReallyStop ()V]
+ NameAndType [dispatchResume ()V]
+ NameAndType [dispatchStart ()V]
+ NameAndType [dispatchStop ()V]
+ NameAndType [doDestroy ()V]
+ NameAndType [doReallyStop (Z)V]
+ NameAndType [doReportStart ()V]
+ NameAndType [doRetain ()V]
+ NameAndType [doStart ()V]
+ NameAndType [doStop ()V]
+ NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ NameAndType [e (I)Ljava/lang/Object;]
+ NameAndType [equals (Ljava/lang/Object;)Z]
+ NameAndType [execPendingActions ()Z]
+ NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
+ NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ NameAndType [finish ()V]
+ NameAndType [finishRetain ()V]
+ NameAndType [fragments Ljava/util/ArrayList;]
+ NameAndType [get (I)Ljava/lang/Object;]
+ NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ NameAndType [getFactory ()Landroid/view/LayoutInflater$Factory;]
+ NameAndType [getLastNonConfigurationInstance ()Ljava/lang/Object;]
+ NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
+ NameAndType [getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ NameAndType [getMenuInflater ()Landroid/view/MenuInflater;]
+ NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
+ NameAndType [getPositionDescription ()Ljava/lang/String;]
+ NameAndType [getRepeatCount ()I]
+ NameAndType [getResourceId (II)I]
+ NameAndType [getString (I)Ljava/lang/String;]
+ NameAndType [getTag ()Ljava/lang/Object;]
+ NameAndType [hasMessages (I)Z]
+ NameAndType [hasVisibleItems ()Z]
+ NameAndType [identityHashCode (Ljava/lang/Object;)I]
+ NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V]
+ NameAndType [loaders Landroid/support/v4/c/c;]
+ NameAndType [mActive Ljava/util/ArrayList;]
+ NameAndType [mAllLoaderManagers Landroid/support/v4/c/c;]
+ NameAndType [mCheckedForLoaderManager Z]
+ NameAndType [mContainerId I]
+ NameAndType [mCreated Z]
+ NameAndType [mFragmentId I]
+ NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mFromLayout Z]
+ NameAndType [mHandler Landroid/os/Handler;]
+ NameAndType [mInLayout Z]
+ NameAndType [mIndex I]
+ NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
+ NameAndType [mLoadersStarted Z]
+ NameAndType [mOptionsMenuInvalidated Z]
+ NameAndType [mReallyStopped Z]
+ NameAndType [mResumed Z]
+ NameAndType [mRetaining Z]
+ NameAndType [mSavedFragmentState Landroid/os/Bundle;]
+ NameAndType [mStopped Z]
+ NameAndType [mTag Ljava/lang/String;]
+ NameAndType [mView Landroid/view/View;]
+ NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V]
+ NameAndType [noteStateNotSaved ()V]
+ NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ NameAndType [onActivityResult (IILandroid/content/Intent;)V]
+ NameAndType [onBackPressed ()V]
+ NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
+ NameAndType [onCreate (Landroid/os/Bundle;)V]
+ NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z]
+ NameAndType [onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
+ NameAndType [onDestroy ()V]
+ NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
+ NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
+ NameAndType [onLowMemory ()V]
+ NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z]
+ NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
+ NameAndType [onPause ()V]
+ NameAndType [onPostResume ()V]
+ NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
+ NameAndType [onReallyStop ()V]
+ NameAndType [onResume ()V]
+ NameAndType [onResumeFragments ()V]
+ NameAndType [onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
+ NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
+ NameAndType [onStart ()V]
+ NameAndType [onStop ()V]
+ NameAndType [popBackStackImmediate ()Z]
+ NameAndType [print (Ljava/lang/String;)V]
+ NameAndType [print (Z)V]
+ NameAndType [println (Ljava/lang/String;)V]
+ NameAndType [println (Z)V]
+ NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
+ NameAndType [recycle ()V]
+ NameAndType [removeMessages (I)V]
+ NameAndType [restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ NameAndType [retainNonConfig ()Ljava/util/ArrayList;]
+ NameAndType [saveAllState ()Landroid/os/Parcelable;]
+ NameAndType [sendEmptyMessage (I)Z]
+ NameAndType [setFactory (Landroid/view/LayoutInflater$Factory;)V]
+ NameAndType [setId (I)V]
+ NameAndType [setTag (Ljava/lang/Object;)V]
+ NameAndType [size ()I]
+ NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
+ NameAndType [toHexString (I)Ljava/lang/String;]
+ NameAndType [toString ()Ljava/lang/String;]
+ NameAndType [updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
+ NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
+ NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [ ]
+ Utf8 [ State:]
+ Utf8 [ did not create a view.]
+ Utf8 [ existing=]
+ Utf8 [ fname=]
+ Utf8 [ mReallyStopped=]
+ Utf8 [ mStopped=]
+ Utf8 [ with another fragment for ]
+ Utf8 [()I]
+ Utf8 [()Landroid/os/Parcelable;]
+ Utf8 [()Landroid/support/v4/app/FragmentManager;]
+ Utf8 [()Landroid/support/v4/app/LoaderManager;]
+ Utf8 [()Landroid/view/LayoutInflater$Factory;]
+ Utf8 [()Landroid/view/LayoutInflater;]
+ Utf8 [()Landroid/view/MenuInflater;]
+ Utf8 [()Ljava/lang/Object;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [()Ljava/util/ArrayList;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Landroid/support/v4/app/Fragment;]
+ Utf8 [(I)Ljava/lang/Object;]
+ Utf8 [(I)Ljava/lang/String;]
+ Utf8 [(I)V]
+ Utf8 [(I)Z]
+ Utf8 [(II)I]
+ Utf8 [(IILandroid/content/Intent;)V]
+ Utf8 [(ILandroid/view/KeyEvent;)Z]
+ Utf8 [(ILandroid/view/Menu;)V]
+ Utf8 [(ILandroid/view/Menu;)Z]
+ Utf8 [(ILandroid/view/MenuItem;)Z]
+ Utf8 [(ILandroid/view/View;Landroid/view/Menu;)Z]
+ Utf8 [(ILjava/lang/Object;)V]
+ Utf8 [(IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
+ Utf8 [(Landroid/app/Activity;)V]
+ Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/content/Intent;I)V]
+ Utf8 [(Landroid/content/res/Configuration;)V]
+ Utf8 [(Landroid/os/Bundle;)V]
+ Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;Z)V]
+ Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
+ Utf8 [(Landroid/view/LayoutInflater$Factory;)V]
+ Utf8 [(Landroid/view/Menu;)V]
+ Utf8 [(Landroid/view/Menu;)Z]
+ Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
+ Utf8 [(Landroid/view/MenuItem;)Z]
+ Utf8 [(Ljava/lang/Object;)I]
+ Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/Object;)V]
+ Utf8 [(Ljava/lang/Object;)Z]
+ Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
+ Utf8 [(Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
+ Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
+ Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
+ Utf8 [(Z)V]
+ Utf8 [, or parent id 0x]
+ Utf8 [, tag ]
+ Utf8 [:]
+ Utf8 [: Duplicate id 0x]
+ Utf8 []
+ Utf8 [Activity result fragment index out of range: 0x]
+ Utf8 [Activity result no fragment exists for index: 0x]
+ Utf8 [Can only use lower 16 bits for requestCode]
+ Utf8 [Code]
+ Utf8 [ConstantValue]
+ Utf8 [DEBUG]
+ Utf8 [FRAGMENTS_TAG]
+ Utf8 [Fragment]
+ Utf8 [Fragment ]
+ Utf8 [FragmentActivity]
+ Utf8 [HONEYCOMB]
+ Utf8 [I]
+ Utf8 [Landroid/os/Bundle;]
+ Utf8 [Landroid/os/Handler;]
+ Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
+ Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
+ Utf8 [Landroid/support/v4/c/c;]
+ Utf8 [Landroid/view/View;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/lang/String;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [Loader Manager ]
+ Utf8 [Local FragmentActivity ]
+ Utf8 [MSG_REALLY_STOPPED]
+ Utf8 [MSG_RESUME_PENDING]
+ Utf8 [SDK_INT]
+ Utf8 [TAG]
+ Utf8 [Z]
+ Utf8 [[I]
+ Utf8 [a]
+ Utf8 [activity]
+ Utf8 [addFragment]
+ Utf8 [android/app/Activity]
+ Utf8 [android/content/Context]
+ Utf8 [android/content/res/TypedArray]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/os/Bundle]
+ Utf8 [android/os/Handler]
+ Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
+ Utf8 [android/support/v4/app/Fragment]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/FragmentActivity$1]
+ Utf8 [android/support/v4/app/FragmentActivity$FragmentTag]
+ Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [android/support/v4/app/LoaderManagerImpl]
+ Utf8 [android/support/v4/c/c]
+ Utf8 [android/util/AttributeSet]
+ Utf8 [android/util/Log]
+ Utf8 [android/view/KeyEvent]
+ Utf8 [android/view/LayoutInflater]
+ Utf8 [android/view/Menu]
+ Utf8 [android/view/View]
+ Utf8 [android:support:fragments]
+ Utf8 [append]
+ Utf8 [attachActivity]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [children]
+ Utf8 [class]
+ Utf8 [clear]
+ Utf8 [custom]
+ Utf8 [dispatchActivityCreated]
+ Utf8 [dispatchConfigurationChanged]
+ Utf8 [dispatchContextItemSelected]
+ Utf8 [dispatchCreate]
+ Utf8 [dispatchCreateOptionsMenu]
+ Utf8 [dispatchDestroy]
+ Utf8 [dispatchLowMemory]
+ Utf8 [dispatchOptionsItemSelected]
+ Utf8 [dispatchOptionsMenuClosed]
+ Utf8 [dispatchPause]
+ Utf8 [dispatchPrepareOptionsMenu]
+ Utf8 [dispatchReallyStop]
+ Utf8 [dispatchResume]
+ Utf8 [dispatchStart]
+ Utf8 [dispatchStop]
+ Utf8 [doDestroy]
+ Utf8 [doReallyStop]
+ Utf8 [doReportStart]
+ Utf8 [doRetain]
+ Utf8 [doStart]
+ Utf8 [doStop]
+ Utf8 [dump]
+ Utf8 [e]
+ Utf8 [equals]
+ Utf8 [execPendingActions]
+ Utf8 [findFragmentById]
+ Utf8 [findFragmentByTag]
+ Utf8 [finish]
+ Utf8 [finishRetain]
+ Utf8 [fragment]
+ Utf8 [fragments]
+ Utf8 [get]
+ Utf8 [getAttributeValue]
+ Utf8 [getFactory]
+ Utf8 [getLastCustomNonConfigurationInstance]
+ Utf8 [getLastNonConfigurationInstance]
+ Utf8 [getLayoutInflater]
+ Utf8 [getLoaderManager]
+ Utf8 [getMenuInflater]
+ Utf8 [getParcelable]
+ Utf8 [getPositionDescription]
+ Utf8 [getRepeatCount]
+ Utf8 [getResourceId]
+ Utf8 [getString]
+ Utf8 [getSupportFragmentManager]
+ Utf8 [getSupportLoaderManager]
+ Utf8 [getTag]
+ Utf8 [hasMessages]
+ Utf8 [hasVisibleItems]
+ Utf8 [identityHashCode]
+ Utf8 [instantiate]
+ Utf8 [invalidateOptionsMenu]
+ Utf8 [invalidateSupportFragmentIndex]
+ Utf8 [java/io/PrintWriter]
+ Utf8 [java/lang/IllegalArgumentException]
+ Utf8 [java/lang/IllegalStateException]
+ Utf8 [java/lang/Integer]
+ Utf8 [java/lang/String]
+ Utf8 [java/lang/StringBuilder]
+ Utf8 [java/lang/System]
+ Utf8 [java/util/ArrayList]
+ Utf8 [loaders]
+ Utf8 [mActive]
+ Utf8 [mAllLoaderManagers]
+ Utf8 [mCheckedForLoaderManager]
+ Utf8 [mContainerId]
+ Utf8 [mCreated]
+ Utf8 [mCreated=]
+ Utf8 [mFragmentId]
+ Utf8 [mFragmentManager]
+ Utf8 [mFragments]
+ Utf8 [mFromLayout]
+ Utf8 [mHandler]
+ Utf8 [mInLayout]
+ Utf8 [mIndex]
+ Utf8 [mLoaderManager]
+ Utf8 [mLoadersStarted]
+ Utf8 [mLoadersStarted=]
+ Utf8 [mOptionsMenuInvalidated]
+ Utf8 [mReallyStopped]
+ Utf8 [mResumed]
+ Utf8 [mResumed=]
+ Utf8 [mRetaining]
+ Utf8 [mSavedFragmentState]
+ Utf8 [mStopped]
+ Utf8 [mTag]
+ Utf8 [mView]
+ Utf8 [moveToState]
+ Utf8 [noteStateNotSaved]
+ Utf8 [obtainStyledAttributes]
+ Utf8 [onActivityResult]
+ Utf8 [onAttachFragment]
+ Utf8 [onBackPressed]
+ Utf8 [onConfigurationChanged]
+ Utf8 [onCreate]
+ Utf8 [onCreatePanelMenu]
+ Utf8 [onCreateView]
+ Utf8 [onCreateView: id=0x]
+ Utf8 [onDestroy]
+ Utf8 [onInflate]
+ Utf8 [onKeyDown]
+ Utf8 [onLowMemory]
+ Utf8 [onMenuItemSelected]
+ Utf8 [onPanelClosed]
+ Utf8 [onPause]
+ Utf8 [onPostResume]
+ Utf8 [onPreparePanel]
+ Utf8 [onReallyStop]
+ Utf8 [onResume]
+ Utf8 [onResumeFragments]
+ Utf8 [onRetainCustomNonConfigurationInstance]
+ Utf8 [onRetainNonConfigurationInstance]
+ Utf8 [onSaveInstanceState]
+ Utf8 [onStart]
+ Utf8 [onStop]
+ Utf8 [popBackStackImmediate]
+ Utf8 [print]
+ Utf8 [println]
+ Utf8 [putParcelable]
+ Utf8 [recycle]
+ Utf8 [removeMessages]
+ Utf8 [restoreAllState]
+ Utf8 [retainNonConfig]
+ Utf8 [saveAllState]
+ Utf8 [sendEmptyMessage]
+ Utf8 [setFactory]
+ Utf8 [setId]
+ Utf8 [setTag]
+ Utf8 [size]
+ Utf8 [startActivityForResult]
+ Utf8 [startActivityFromFragment]
+ Utf8 [supportInvalidateOptionsMenu]
+ Utf8 [toHexString]
+ Utf8 [toString]
+ Utf8 [updateActivity]
+ Utf8 [v]
+ Utf8 [w]
Fields (count = 17):
+ Field: TAG Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String TAG
Class member attributes (count = 1):
+ Constant value attribute:
+ String [FragmentActivity]
+ Field: FRAGMENTS_TAG Ljava/lang/String;
Access flags: 0x1a
= private static final java.lang.String FRAGMENTS_TAG
Class member attributes (count = 1):
+ Constant value attribute:
+ String [android:support:fragments]
+ Field: HONEYCOMB I
Access flags: 0x1a
= private static final int HONEYCOMB
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [11]
+ Field: MSG_REALLY_STOPPED I
Access flags: 0x18
= static final int MSG_REALLY_STOPPED
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
+ Field: MSG_RESUME_PENDING I
Access flags: 0x18
= static final int MSG_RESUME_PENDING
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [2]
+ Field: mHandler Landroid/os/Handler;
Access flags: 0x10
= final android.os.Handler mHandler
+ Field: mFragments Landroid/support/v4/app/FragmentManagerImpl;
Access flags: 0x10
= final android.support.v4.app.FragmentManagerImpl mFragments
+ Field: mCreated Z
Access flags: 0x0
= boolean mCreated
+ Field: mResumed Z
Access flags: 0x0
= boolean mResumed
+ Field: mStopped Z
Access flags: 0x0
= boolean mStopped
+ Field: mReallyStopped Z
Access flags: 0x0
= boolean mReallyStopped
+ Field: mRetaining Z
Access flags: 0x0
= boolean mRetaining
+ Field: mOptionsMenuInvalidated Z
Access flags: 0x0
= boolean mOptionsMenuInvalidated
+ Field: mCheckedForLoaderManager Z
Access flags: 0x0
= boolean mCheckedForLoaderManager
+ Field: mLoadersStarted Z
Access flags: 0x0
= boolean mLoadersStarted
+ Field: mAllLoaderManagers Landroid/support/v4/c/c;
Access flags: 0x0
= android.support.v4.c.c mAllLoaderManagers
+ Field: mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;
Access flags: 0x0
= android.support.v4.app.LoaderManagerImpl mLoaderManager
Methods (count = 34):
- Method: ()V
Access flags: 0x1
= public FragmentActivity()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 28, locals = 1, stack = 4):
[0] aload_0 v0
[1] invokespecial #93
+ Methodref [android/app/Activity. ()V]
[4] aload_0 v0
[5] new #41
+ Class [android/support/v4/app/FragmentActivity$1]
[8] dup
[9] aload_0 v0
[10] invokespecial #136
+ Methodref [android/support/v4/app/FragmentActivity$1. (Landroid/support/v4/app/FragmentActivity;)V]
[13] putfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[16] aload_0 v0
[17] new #44
+ Class [android/support/v4/app/FragmentManagerImpl]
[20] dup
[21] invokespecial #138
+ Methodref [android/support/v4/app/FragmentManagerImpl. ()V]
[24] putfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[27] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onActivityResult(IILandroid/content/Intent;)V
Access flags: 0x4
= protected void onActivityResult(int,int,android.content.Intent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 136, locals = 5, stack = 4):
[0] iload_1 v1
[1] bipush 16
[3] ishr
[4] dup
[5] istore v4
[7] ifeq +121 (target=128)
[10] iinc v4, -1
[13] aload_0 v0
[14] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[17] getfield #91
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
[20] ifnull +23 (target=43)
[23] iload v4
[25] iflt +18 (target=43)
[28] iload v4
[30] aload_0 v0
[31] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[34] getfield #91
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
[37] invokevirtual #205
+ Methodref [java/util/ArrayList.size ()I]
[40] ificmplt +29 (target=69)
[43] ldc #22
+ String [FragmentActivity]
[45] new #58
+ Class [java/lang/StringBuilder]
[48] dup
[49] ldc #18
+ String [Activity result fragment index out of range: 0x]
[51] invokespecial #199
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[54] iload_1 v1
[55] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[58] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[61] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[64] invokestatic #183
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[67] pop
[68] return
[69] aload_0 v0
[70] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[73] getfield #91
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
[76] iload v4
[78] invokevirtual #204
+ Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
[81] checkcast #39
+ Class [android/support/v4/app/Fragment]
[84] dup
[85] astore v4
[87] ifnonnull +29 (target=116)
[90] ldc #22
+ String [FragmentActivity]
[92] new #58
+ Class [java/lang/StringBuilder]
[95] dup
[96] ldc #19
+ String [Activity result no fragment exists for index: 0x]
[98] invokespecial #199
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[101] iload_1 v1
[102] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[105] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[108] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[111] invokestatic #183
+ Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
[114] pop
[115] return
[116] aload v4
[118] iload_1 v1
[119] ldc #5
+ Integer [65535]
[121] iand
[122] iload_2 v2
[123] aload_3 v3
[124] invokevirtual #123
+ Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
[127] return
[128] aload_0 v0
[129] iload_1 v1
[130] iload_2 v2
[131] aload_3 v3
[132] invokespecial #94
+ Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
[135] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onBackPressed()V
Access flags: 0x1
= public void onBackPressed()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 15, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[4] invokevirtual #162
+ Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z]
[7] ifne +7 (target=14)
[10] aload_0 v0
[11] invokevirtual #126
+ Methodref [android/support/v4/app/FragmentActivity.finish ()V]
[14] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onConfigurationChanged(Landroid/content/res/Configuration;)V
Access flags: 0x1
= public void onConfigurationChanged(android.content.res.Configuration)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 14, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #95
+ Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
[5] aload_0 v0
[6] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[9] aload_1 v1
[10] invokevirtual #142
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
[13] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreate(Landroid/os/Bundle;)V
Access flags: 0x4
= protected void onCreate(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 90, locals = 3, stack = 3):
[0] aload_0 v0
[1] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[4] aload_0 v0
[5] invokevirtual #140
+ Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;)V]
[8] aload_0 v0
[9] invokevirtual #128
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
[12] invokevirtual #185
+ Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;]
[15] ifnonnull +11 (target=26)
[18] aload_0 v0
[19] invokevirtual #128
+ Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
[22] aload_0 v0
[23] invokevirtual #186
+ Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V]
[26] aload_0 v0
[27] aload_1 v1
[28] invokespecial #96
+ Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
[31] aload_0 v0
[32] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
[35] checkcast #43
+ Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
[38] dup
[39] astore_2 v2
[40] ifnull +11 (target=51)
[43] aload_0 v0
[44] aload_2 v2
[45] getfield #89
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;]
[48] putfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[51] aload_1 v1
[52] ifnull +30 (target=82)
[55] aload_1 v1
[56] ldc #25
+ String [android:support:fragments]
[58] invokevirtual #116
+ Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
[61] astore_1 v1
[62] aload_0 v0
[63] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[66] aload_1 v1
[67] aload_2 v2
[68] ifnull +10 (target=78)
[71] aload_2 v2
[72] getfield #88
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
[75] goto +4 (target=79)
[78] aconst_null
[79] invokevirtual #163
+ Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
[82] aload_0 v0
[83] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[86] invokevirtual #144
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
[89] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreatePanelMenu(ILandroid/view/Menu;)Z
Access flags: 0x1
= public boolean onCreatePanelMenu(int,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 3, stack = 4):
[0] iload_1 v1
[1] ifne +35 (target=36)
[4] aload_0 v0
[5] iload_1 v1
[6] aload_2 v2
[7] invokespecial #97
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
[10] aload_0 v0
[11] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[14] aload_2 v2
[15] aload_0 v0
[16] invokevirtual #130
+ Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;]
[19] invokevirtual #145
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
[22] ior
[23] istore_1 v1
[24] getstatic #61
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[27] bipush 11
[29] ificmplt +5 (target=34)
[32] iload_1 v1
[33] ireturn
[34] iconst_1
[35] ireturn
[36] aload_0 v0
[37] iload_1 v1
[38] aload_2 v2
[39] invokespecial #97
+ Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
[42] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
Access flags: 0x1
= public android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 425, locals = 6, stack = 5):
[0] ldc #27
+ String [fragment]
[2] aload_1 v1
[3] invokevirtual #197
+ Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
[6] ifne +11 (target=17)
[9] aload_0 v0
[10] aload_1 v1
[11] aload_2 v2
[12] aload_3 v3
[13] invokespecial #98
+ Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
[16] areturn
[17] aload_3 v3
[18] aconst_null
[19] ldc #26
+ String [class]
[21] invokeinterface #206
+ InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
[26] astore_1 v1
[27] aload_2 v2
[28] aload_3 v3
[29] getstatic #84
+ Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
[32] invokevirtual #112
+ Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
[35] astore_2 v2
[36] aload_1 v1
[37] ifnonnull +9 (target=46)
[40] aload_2 v2
[41] iconst_0
[42] invokevirtual #114
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
[45] astore_1 v1
[46] aload_2 v2
[47] iconst_1
[48] iconst_m1
[49] invokevirtual #113
+ Methodref [android/content/res/TypedArray.getResourceId (II)I]
[52] istore v4
[54] aload_2 v2
[55] iconst_2
[56] invokevirtual #114
+ Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
[59] astore v5
[61] aload_2 v2
[62] invokevirtual #115
+ Methodref [android/content/res/TypedArray.recycle ()V]
[65] iload v4
[67] iconst_m1
[68] ificmpeq +15 (target=83)
[71] aload_0 v0
[72] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[75] iload v4
[77] invokevirtual #158
+ Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
[80] goto +4 (target=84)
[83] aconst_null
[84] dup
[85] astore_2 v2
[86] ifnonnull +18 (target=104)
[89] aload v5
[91] ifnull +13 (target=104)
[94] aload_0 v0
[95] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[98] aload v5
[100] invokevirtual #159
+ Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
[103] astore_2 v2
[104] aload_2 v2
[105] ifnonnull +12 (target=117)
[108] aload_0 v0
[109] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[112] iconst_0
[113] invokevirtual #158
+ Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
[116] astore_2 v2
[117] getstatic #90
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[120] ifeq +47 (target=167)
[123] ldc #22
+ String [FragmentActivity]
[125] new #58
+ Class [java/lang/StringBuilder]
[128] dup
[129] ldc #31
+ String [onCreateView: id=0x]
[131] invokespecial #199
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[134] iload v4
[136] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[139] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[142] ldc #10
+ String [ fname=]
[144] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[147] aload_1 v1
[148] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[151] ldc #9
+ String [ existing=]
[153] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[156] aload_2 v2
[157] invokevirtual #200
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
[160] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[163] invokestatic #182
+ Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
[166] pop
[167] aload_2 v2
[168] ifnonnull +75 (target=243)
[171] aload_0 v0
[172] aload_1 v1
[173] invokestatic #122
+ Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
[176] dup
[177] astore_2 v2
[178] iconst_1
[179] putfield #65
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
[182] aload_2 v2
[183] iload v4
[185] ifeq +8 (target=193)
[188] iload v4
[190] goto +4 (target=194)
[193] iconst_0
[194] putfield #63
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
[197] aload_2 v2
[198] iconst_0
[199] putfield #62
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
[202] aload_2 v2
[203] aload v5
[205] putfield #70
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
[208] aload_2 v2
[209] iconst_1
[210] putfield #66
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[213] aload_2 v2
[214] aload_0 v0
[215] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[218] putfield #64
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
[221] aload_2 v2
[222] aload_0 v0
[223] aload_3 v3
[224] aload_2 v2
[225] getfield #69
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
[228] invokevirtual #124
+ Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
[231] aload_0 v0
[232] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[235] aload_2 v2
[236] iconst_1
[237] invokevirtual #139
+ Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
[240] goto +111 (target=351)
[243] aload_2 v2
[244] getfield #66
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[247] ifeq +74 (target=321)
[250] new #54
+ Class [java/lang/IllegalArgumentException]
[253] dup
[254] new #58
+ Class [java/lang/StringBuilder]
[257] dup
[258] invokespecial #198
+ Methodref [java/lang/StringBuilder. ()V]
[261] aload_3 v3
[262] invokeinterface #207
+ InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;]
[267] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[270] ldc #17
+ String [: Duplicate id 0x]
[272] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[275] iload v4
[277] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[280] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[283] ldc #15
+ String [, tag ]
[285] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[288] aload v5
[290] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[293] ldc #14
+ String [, or parent id 0x]
[295] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[298] iconst_0
[299] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[302] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[305] ldc #13
+ String [ with another fragment for ]
[307] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[310] aload_1 v1
[311] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[314] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[317] invokespecial #194
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[320] athrow
[321] aload_2 v2
[322] iconst_1
[323] putfield #66
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
[326] aload_2 v2
[327] getfield #68
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
[330] ifne +13 (target=343)
[333] aload_2 v2
[334] aload_0 v0
[335] aload_3 v3
[336] aload_2 v2
[337] getfield #69
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
[340] invokevirtual #124
+ Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
[343] aload_0 v0
[344] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[347] aload_2 v2
[348] invokevirtual #160
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
[351] aload_2 v2
[352] getfield #71
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[355] ifnonnull +32 (target=387)
[358] new #55
+ Class [java/lang/IllegalStateException]
[361] dup
[362] new #58
+ Class [java/lang/StringBuilder]
[365] dup
[366] ldc #21
+ String [Fragment ]
[368] invokespecial #199
+ Methodref [java/lang/StringBuilder. (Ljava/lang/String;)V]
[371] aload_1 v1
[372] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[375] ldc #8
+ String [ did not create a view.]
[377] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[380] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[383] invokespecial #195
+ Methodref [java/lang/IllegalStateException. (Ljava/lang/String;)V]
[386] athrow
[387] iload v4
[389] ifeq +12 (target=401)
[392] aload_2 v2
[393] getfield #71
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[396] iload v4
[398] invokevirtual #188
+ Methodref [android/view/View.setId (I)V]
[401] aload_2 v2
[402] getfield #71
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[405] invokevirtual #187
+ Methodref [android/view/View.getTag ()Ljava/lang/Object;]
[408] ifnonnull +12 (target=420)
[411] aload_2 v2
[412] getfield #71
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[415] aload v5
[417] invokevirtual #189
+ Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
[420] aload_2 v2
[421] getfield #71
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
[424] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onDestroy()V
Access flags: 0x4
= protected void onDestroy()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 31, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #99
+ Methodref [android/app/Activity.onDestroy ()V]
[4] aload_0 v0
[5] iconst_0
[6] invokevirtual #125
+ Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
[9] aload_0 v0
[10] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[13] invokevirtual #146
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
[16] aload_0 v0
[17] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[20] ifnull +10 (target=30)
[23] aload_0 v0
[24] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[27] invokevirtual #167
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
[30] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onKeyDown(ILandroid/view/KeyEvent;)Z
Access flags: 0x1
= public boolean onKeyDown(int,android.view.KeyEvent)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 32, locals = 3, stack = 3):
[0] getstatic #61
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] iconst_5
[4] ificmpge +21 (target=25)
[7] iload_1 v1
[8] iconst_4
[9] ificmpne +16 (target=25)
[12] aload_2 v2
[13] invokevirtual #184
+ Methodref [android/view/KeyEvent.getRepeatCount ()I]
[16] ifne +9 (target=25)
[19] aload_0 v0
[20] invokevirtual #131
+ Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
[23] iconst_1
[24] ireturn
[25] aload_0 v0
[26] iload_1 v1
[27] aload_2 v2
[28] invokespecial #100
+ Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
[31] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onLowMemory()V
Access flags: 0x1
= public void onLowMemory()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 12, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #101
+ Methodref [android/app/Activity.onLowMemory ()V]
[4] aload_0 v0
[5] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[8] invokevirtual #147
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
[11] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onMenuItemSelected(ILandroid/view/MenuItem;)Z
Access flags: 0x1
= public boolean onMenuItemSelected(int,android.view.MenuItem)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 60, locals = 3, stack = 3):
[0] aload_0 v0
[1] iload_1 v1
[2] aload_2 v2
[3] invokespecial #102
+ Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
[6] ifeq +5 (target=11)
[9] iconst_1
[10] ireturn
[11] iload_1 v1
[12] lookupswitch (2 offsets, default=46) (target=58)
0: offset = 28, target = 40
6: offset = 37, target = 49
default: offset = 46, target = 58
[40] aload_0 v0
[41] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[44] aload_2 v2
[45] invokevirtual #148
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
[48] ireturn
[49] aload_0 v0
[50] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[53] aload_2 v2
[54] invokevirtual #143
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
[57] ireturn
[58] iconst_0
[59] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPanelClosed(ILandroid/view/Menu;)V
Access flags: 0x1
= public void onPanelClosed(int,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 35, locals = 3, stack = 3):
[0] iload_1 v1
[1] lookupswitch (1 offsets, default=27) (target=28)
0: offset = 19, target = 20
default: offset = 27, target = 28
[20] aload_0 v0
[21] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[24] aload_2 v2
[25] invokevirtual #149
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
[28] aload_0 v0
[29] iload_1 v1
[30] aload_2 v2
[31] invokespecial #103
+ Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
[34] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPause()V
Access flags: 0x4
= protected void onPause()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 40, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #104
+ Methodref [android/app/Activity.onPause ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #81
+ Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
[9] aload_0 v0
[10] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[13] iconst_2
[14] invokevirtual #118
+ Methodref [android/os/Handler.hasMessages (I)Z]
[17] ifeq +15 (target=32)
[20] aload_0 v0
[21] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[24] iconst_2
[25] invokevirtual #119
+ Methodref [android/os/Handler.removeMessages (I)V]
[28] aload_0 v0
[29] invokevirtual #134
+ Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
[32] aload_0 v0
[33] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[36] invokevirtual #150
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
[39] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onResume()V
Access flags: 0x4
= protected void onResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 27, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #107
+ Methodref [android/app/Activity.onResume ()V]
[4] aload_0 v0
[5] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[8] iconst_2
[9] invokevirtual #120
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
[12] pop
[13] aload_0 v0
[14] iconst_1
[15] putfield #81
+ Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
[18] aload_0 v0
[19] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[22] invokevirtual #157
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
[25] pop
[26] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPostResume()V
Access flags: 0x4
= protected void onPostResume()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #105
+ Methodref [android/app/Activity.onPostResume ()V]
[4] aload_0 v0
[5] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[8] iconst_2
[9] invokevirtual #119
+ Methodref [android/os/Handler.removeMessages (I)V]
[12] aload_0 v0
[13] invokevirtual #134
+ Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
[16] aload_0 v0
[17] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[20] invokevirtual #157
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
[23] pop
[24] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onResumeFragments()V
Access flags: 0x4
= protected void onResumeFragments()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 8, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[4] invokevirtual #153
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
[7] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
Access flags: 0x1
= public boolean onPreparePanel(int,android.view.View,android.view.Menu)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 73, locals = 4, stack = 4):
[0] iload_1 v1
[1] ifne +64 (target=65)
[4] aload_3 v3
[5] ifnull +60 (target=65)
[8] aload_0 v0
[9] getfield #79
+ Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
[12] ifeq +21 (target=33)
[15] aload_0 v0
[16] iconst_0
[17] putfield #79
+ Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
[20] aload_3 v3
[21] invokeinterface #208
+ InterfaceMethodref [android/view/Menu.clear ()V]
[26] aload_0 v0
[27] iload_1 v1
[28] aload_3 v3
[29] invokevirtual #132
+ Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
[32] pop
[33] aload_0 v0
[34] iload_1 v1
[35] aload_2 v2
[36] aload_3 v3
[37] invokespecial #106
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
[40] aload_0 v0
[41] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[44] aload_3 v3
[45] invokevirtual #151
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
[48] ior
[49] ifeq +14 (target=63)
[52] aload_3 v3
[53] invokeinterface #209
+ InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z]
[58] ifeq +5 (target=63)
[61] iconst_1
[62] ireturn
[63] iconst_0
[64] ireturn
[65] aload_0 v0
[66] iload_1 v1
[67] aload_2 v2
[68] aload_3 v3
[69] invokespecial #106
+ Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
[72] ireturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onRetainNonConfigurationInstance()Ljava/lang/Object;
Access flags: 0x11
= public final java.lang.Object onRetainNonConfigurationInstance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 154, locals = 6, stack = 2):
[0] aload_0 v0
[1] getfield #83
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
[4] ifeq +8 (target=12)
[7] aload_0 v0
[8] iconst_1
[9] invokevirtual #125
+ Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
[12] aload_0 v0
[13] invokevirtual #135
+ Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
[16] astore_1 v1
[17] aload_0 v0
[18] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[21] invokevirtual #164
+ Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;]
[24] astore_2 v2
[25] iconst_0
[26] istore_3 v3
[27] aload_0 v0
[28] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[31] ifnull +65 (target=96)
[34] aload_0 v0
[35] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[38] invokevirtual #176
+ Methodref [android/support/v4/c/c.a ()I]
[41] iconst_1
[42] isub
[43] istore v4
[45] iload v4
[47] iflt +49 (target=96)
[50] aload_0 v0
[51] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[54] iload v4
[56] invokevirtual #181
+ Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;]
[59] checkcast #45
+ Class [android/support/v4/app/LoaderManagerImpl]
[62] dup
[63] astore v5
[65] getfield #92
+ Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
[68] ifeq +8 (target=76)
[71] iconst_1
[72] istore_3 v3
[73] goto +17 (target=90)
[76] aload v5
[78] invokevirtual #167
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
[81] aload_0 v0
[82] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[85] iload v4
[87] invokevirtual #180
+ Methodref [android/support/v4/c/c.c (I)V]
[90] iinc v4, -1
[93] goto -48 (target=45)
[96] aload_2 v2
[97] ifnonnull +13 (target=110)
[100] iload_3 v3
[101] ifne +9 (target=110)
[104] aload_1 v1
[105] ifnonnull +5 (target=110)
[108] aconst_null
[109] areturn
[110] new #43
+ Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
[113] dup
[114] invokespecial #137
+ Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances. ()V]
[117] dup
[118] astore v4
[120] aconst_null
[121] putfield #85
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;]
[124] aload v4
[126] aload_1 v1
[127] putfield #87
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
[130] aload v4
[132] aconst_null
[133] putfield #86
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;]
[136] aload v4
[138] aload_2 v2
[139] putfield #88
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
[142] aload v4
[144] aload_0 v0
[145] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[148] putfield #89
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Landroid/support/v4/c/c;]
[151] aload v4
[153] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onSaveInstanceState(Landroid/os/Bundle;)V
Access flags: 0x4
= protected void onSaveInstanceState(android.os.Bundle)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 25, locals = 3, stack = 3):
[0] aload_0 v0
[1] aload_1 v1
[2] invokespecial #108
+ Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
[5] aload_0 v0
[6] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[9] invokevirtual #165
+ Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
[12] dup
[13] astore_2 v2
[14] ifnull +10 (target=24)
[17] aload_1 v1
[18] ldc #25
+ String [android:support:fragments]
[20] aload_2 v2
[21] invokevirtual #117
+ Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
[24] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStart()V
Access flags: 0x4
= protected void onStart()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 166, locals = 3, stack = 5):
[0] aload_0 v0
[1] invokespecial #109
+ Methodref [android/app/Activity.onStart ()V]
[4] aload_0 v0
[5] iconst_0
[6] putfield #83
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
[9] aload_0 v0
[10] iconst_0
[11] putfield #80
+ Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
[14] aload_0 v0
[15] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[18] iconst_1
[19] invokevirtual #119
+ Methodref [android/os/Handler.removeMessages (I)V]
[22] aload_0 v0
[23] getfield #74
+ Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
[26] ifne +15 (target=41)
[29] aload_0 v0
[30] iconst_1
[31] putfield #74
+ Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
[34] aload_0 v0
[35] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[38] invokevirtual #141
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
[41] aload_0 v0
[42] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[45] invokevirtual #161
+ Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
[48] aload_0 v0
[49] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[52] invokevirtual #157
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
[55] pop
[56] aload_0 v0
[57] getfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[60] ifne +51 (target=111)
[63] aload_0 v0
[64] iconst_1
[65] putfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[68] aload_0 v0
[69] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[72] ifnull +13 (target=85)
[75] aload_0 v0
[76] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[79] invokevirtual #170
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
[82] goto +24 (target=106)
[85] aload_0 v0
[86] getfield #73
+ Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
[89] ifne +17 (target=106)
[92] aload_0 v0
[93] aload_0 v0
[94] iconst_m1
[95] aload_0 v0
[96] getfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[99] iconst_0
[100] invokevirtual #129
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[103] putfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[106] aload_0 v0
[107] iconst_1
[108] putfield #73
+ Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
[111] aload_0 v0
[112] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[115] invokevirtual #154
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
[118] aload_0 v0
[119] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[122] ifnull +43 (target=165)
[125] aload_0 v0
[126] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[129] invokevirtual #176
+ Methodref [android/support/v4/c/c.a ()I]
[132] iconst_1
[133] isub
[134] istore_1 v1
[135] iload_1 v1
[136] iflt +29 (target=165)
[139] aload_0 v0
[140] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[143] iload_1 v1
[144] invokevirtual #181
+ Methodref [android/support/v4/c/c.e (I)Ljava/lang/Object;]
[147] checkcast #45
+ Class [android/support/v4/app/LoaderManagerImpl]
[150] dup
[151] astore_2 v2
[152] invokevirtual #173
+ Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V]
[155] aload_2 v2
[156] invokevirtual #168
+ Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
[159] iinc v1, -1
[162] goto -27 (target=135)
[165] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onStop()V
Access flags: 0x4
= protected void onStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 26, locals = 1, stack = 2):
[0] aload_0 v0
[1] invokespecial #110
+ Methodref [android/app/Activity.onStop ()V]
[4] aload_0 v0
[5] iconst_1
[6] putfield #83
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
[9] aload_0 v0
[10] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[13] iconst_1
[14] invokevirtual #120
+ Methodref [android/os/Handler.sendEmptyMessage (I)Z]
[17] pop
[18] aload_0 v0
[19] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[22] invokevirtual #155
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
[25] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onRetainCustomNonConfigurationInstance()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object onRetainCustomNonConfigurationInstance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 2, locals = 1, stack = 1):
[0] aconst_null
[1] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getLastCustomNonConfigurationInstance()Ljava/lang/Object;
Access flags: 0x1
= public java.lang.Object getLastCustomNonConfigurationInstance()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 2, stack = 2):
[0] aload_0 v0
[1] invokevirtual #127
+ Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
[4] checkcast #43
+ Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
[7] dup
[8] astore_1 v1
[9] ifnull +8 (target=17)
[12] aload_1 v1
[13] getfield #87
+ Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
[16] areturn
[17] aconst_null
[18] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: supportInvalidateOptionsMenu()V
Access flags: 0x1
= public void supportInvalidateOptionsMenu()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 19, locals = 1, stack = 2):
[0] getstatic #61
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] bipush 11
[5] ificmplt +8 (target=13)
[8] aload_0 v0
[9] invokestatic #121
+ Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
[12] return
[13] aload_0 v0
[14] iconst_1
[15] putfield #79
+ Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
[18] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
Access flags: 0x1
= public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
Class member attributes (count = 1):
+ Code attribute instructions (code length = 216, locals = 6, stack = 5):
[0] getstatic #61
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
[3] pop
[4] aload_3 v3
[5] aload_1 v1
[6] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[9] aload_3 v3
[10] ldc #24
+ String [Local FragmentActivity ]
[12] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[15] aload_3 v3
[16] aload_0 v0
[17] invokestatic #203
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[20] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[23] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[26] aload_3 v3
[27] ldc #7
+ String [ State:]
[29] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[32] new #58
+ Class [java/lang/StringBuilder]
[35] dup
[36] invokespecial #198
+ Methodref [java/lang/StringBuilder. ()V]
[39] aload_1 v1
[40] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[43] ldc #6
+ String [ ]
[45] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[48] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[51] astore v5
[53] aload_3 v3
[54] aload v5
[56] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[59] aload_3 v3
[60] ldc #28
+ String [mCreated=]
[62] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[65] aload_3 v3
[66] aload_0 v0
[67] getfield #74
+ Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
[70] invokevirtual #191
+ Methodref [java/io/PrintWriter.print (Z)V]
[73] aload_3 v3
[74] ldc #30
+ String [mResumed=]
[76] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[79] aload_3 v3
[80] aload_0 v0
[81] getfield #81
+ Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
[84] invokevirtual #191
+ Methodref [java/io/PrintWriter.print (Z)V]
[87] aload_3 v3
[88] ldc #12
+ String [ mStopped=]
[90] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[93] aload_3 v3
[94] aload_0 v0
[95] getfield #83
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
[98] invokevirtual #191
+ Methodref [java/io/PrintWriter.print (Z)V]
[101] aload_3 v3
[102] ldc #11
+ String [ mReallyStopped=]
[104] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[107] aload_3 v3
[108] aload_0 v0
[109] getfield #80
+ Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
[112] invokevirtual #193
+ Methodref [java/io/PrintWriter.println (Z)V]
[115] aload_3 v3
[116] aload v5
[118] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[121] aload_3 v3
[122] ldc #29
+ String [mLoadersStarted=]
[124] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[127] aload_3 v3
[128] aload_0 v0
[129] getfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[132] invokevirtual #193
+ Methodref [java/io/PrintWriter.println (Z)V]
[135] aload_0 v0
[136] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[139] ifnull +64 (target=203)
[142] aload_3 v3
[143] aload_1 v1
[144] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[147] aload_3 v3
[148] ldc #23
+ String [Loader Manager ]
[150] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[153] aload_3 v3
[154] aload_0 v0
[155] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[158] invokestatic #203
+ Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
[161] invokestatic #196
+ Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
[164] invokevirtual #190
+ Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
[167] aload_3 v3
[168] ldc #16
+ String [:]
[170] invokevirtual #192
+ Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
[173] aload_0 v0
[174] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[177] new #58
+ Class [java/lang/StringBuilder]
[180] dup
[181] invokespecial #198
+ Methodref [java/lang/StringBuilder. ()V]
[184] aload_1 v1
[185] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[188] ldc #6
+ String [ ]
[190] invokevirtual #201
+ Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
[193] invokevirtual #202
+ Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
[196] aload_2 v2
[197] aload_3 v3
[198] aload v4
[200] invokevirtual #172
+ Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[203] aload_0 v0
[204] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[207] aload_1 v1
[208] aload_2 v2
[209] aload_3 v3
[210] aload v4
[212] invokevirtual #156
+ Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
[215] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: doReallyStop(Z)V
Access flags: 0x0
= void doReallyStop(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 30, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #80
+ Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
[4] ifne +25 (target=29)
[7] aload_0 v0
[8] iconst_1
[9] putfield #80
+ Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
[12] aload_0 v0
[13] iload_1 v1
[14] putfield #82
+ Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
[17] aload_0 v0
[18] getfield #76
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
[21] iconst_1
[22] invokevirtual #119
+ Methodref [android/os/Handler.removeMessages (I)V]
[25] aload_0 v0
[26] invokevirtual #133
+ Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V]
[29] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onReallyStop()V
Access flags: 0x0
= void onReallyStop()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 51, locals = 1, stack = 2):
[0] aload_0 v0
[1] getfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[4] ifeq +39 (target=43)
[7] aload_0 v0
[8] iconst_0
[9] putfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[12] aload_0 v0
[13] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[16] ifnull +27 (target=43)
[19] aload_0 v0
[20] getfield #82
+ Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
[23] ifne +13 (target=36)
[26] aload_0 v0
[27] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[30] invokevirtual #171
+ Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
[33] goto +10 (target=43)
[36] aload_0 v0
[37] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[40] invokevirtual #169
+ Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
[43] aload_0 v0
[44] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[47] invokevirtual #152
+ Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
[50] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: onAttachFragment(Landroid/support/v4/app/Fragment;)V
Access flags: 0x1
= public void onAttachFragment(android.support.v4.app.Fragment)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 1, locals = 2, stack = 0):
[0] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
Access flags: 0x1
= public android.support.v4.app.FragmentManager getSupportFragmentManager()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] getfield #75
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: startActivityForResult(Landroid/content/Intent;I)V
Access flags: 0x1
= public void startActivityForResult(android.content.Intent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 29, locals = 3, stack = 3):
[0] iload_2 v2
[1] iconst_m1
[2] ificmpeq +20 (target=22)
[5] iload_2 v2
[6] ldc #1
+ Integer [-65536]
[8] iand
[9] ifeq +13 (target=22)
[12] new #54
+ Class [java/lang/IllegalArgumentException]
[15] dup
[16] ldc #20
+ String [Can only use lower 16 bits for requestCode]
[18] invokespecial #194
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[21] athrow
[22] aload_0 v0
[23] aload_1 v1
[24] iload_2 v2
[25] invokespecial #111
+ Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
[28] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V
Access flags: 0x1
= public void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 49, locals = 4, stack = 5):
[0] iload_3 v3
[1] iconst_m1
[2] ificmpne +10 (target=12)
[5] aload_0 v0
[6] aload_2 v2
[7] iconst_m1
[8] invokespecial #111
+ Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
[11] return
[12] iload_3 v3
[13] ldc #1
+ Integer [-65536]
[15] iand
[16] ifeq +13 (target=29)
[19] new #54
+ Class [java/lang/IllegalArgumentException]
[22] dup
[23] ldc #20
+ String [Can only use lower 16 bits for requestCode]
[25] invokespecial #194
+ Methodref [java/lang/IllegalArgumentException. (Ljava/lang/String;)V]
[28] athrow
[29] aload_0 v0
[30] aload_2 v2
[31] aload_1 v1
[32] getfield #67
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
[35] iconst_1
[36] iadd
[37] bipush 16
[39] ishl
[40] iload_3 v3
[41] ldc #5
+ Integer [65535]
[43] iand
[44] iadd
[45] invokespecial #111
+ Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
[48] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: invalidateSupportFragmentIndex(I)V
Access flags: 0x0
= void invalidateSupportFragmentIndex(int)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 43, locals = 3, stack = 2):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[4] ifnull +38 (target=42)
[7] aload_0 v0
[8] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[11] iload_1 v1
[12] invokevirtual #177
+ Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;]
[15] checkcast #45
+ Class [android/support/v4/app/LoaderManagerImpl]
[18] dup
[19] astore_2 v2
[20] ifnull +22 (target=42)
[23] aload_2 v2
[24] getfield #92
+ Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
[27] ifne +15 (target=42)
[30] aload_2 v2
[31] invokevirtual #167
+ Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
[34] aload_0 v0
[35] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[38] iload_1 v1
[39] invokevirtual #179
+ Methodref [android/support/v4/c/c.b (I)V]
[42] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;
Access flags: 0x1
= public android.support.v4.app.LoaderManager getSupportLoaderManager()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 36, locals = 1, stack = 5):
[0] aload_0 v0
[1] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[4] ifnull +8 (target=12)
[7] aload_0 v0
[8] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[11] areturn
[12] aload_0 v0
[13] iconst_1
[14] putfield #73
+ Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
[17] aload_0 v0
[18] aload_0 v0
[19] iconst_m1
[20] aload_0 v0
[21] getfield #78
+ Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
[24] iconst_1
[25] invokevirtual #129
+ Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (IZZ)Landroid/support/v4/app/LoaderManagerImpl;]
[28] putfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[31] aload_0 v0
[32] getfield #77
+ Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
[35] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: getLoaderManager(IZZ)Landroid/support/v4/app/LoaderManagerImpl;
Access flags: 0x0
= android.support.v4.app.LoaderManagerImpl getLoaderManager(int,boolean,boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 72, locals = 5, stack = 4):
[0] aload_0 v0
[1] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[4] ifnonnull +14 (target=18)
[7] aload_0 v0
[8] new #46
+ Class [android/support/v4/c/c]
[11] dup
[12] invokespecial #175
+ Methodref [android/support/v4/c/c. ()V]
[15] putfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[18] aload_0 v0
[19] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[22] iload_1 v1
[23] invokevirtual #177
+ Methodref [android/support/v4/c/c.a (I)Ljava/lang/Object;]
[26] checkcast #45
+ Class [android/support/v4/app/LoaderManagerImpl]
[29] dup
[30] astore v4
[32] ifnonnull +31 (target=63)
[35] iload_3 v3
[36] ifeq +33 (target=69)
[39] new #45
+ Class [android/support/v4/app/LoaderManagerImpl]
[42] dup
[43] aload_0 v0
[44] iload_2 v2
[45] invokespecial #166
+ Methodref [android/support/v4/app/LoaderManagerImpl. (Landroid/support/v4/app/FragmentActivity;Z)V]
[48] astore v4
[50] aload_0 v0
[51] getfield #72
+ Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Landroid/support/v4/c/c;]
[54] iload_1 v1
[55] aload v4
[57] invokevirtual #178
+ Methodref [android/support/v4/c/c.a (ILjava/lang/Object;)V]
[60] goto +9 (target=69)
[63] aload v4
[65] aload_0 v0
[66] invokevirtual #174
+ Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
[69] aload v4
[71] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$1
Superclass: android/os/Handler
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.FragmentActivity$1 extends android.os.Handler
Interfaces (count = 0):
Constant Pool (count = 48):
+ Class [android/os/Handler]
+ Class [android/os/Message]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentActivity$1]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Fieldref [android/os/Message.what I]
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
+ Methodref [android/os/Handler. ()V]
+ Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
+ Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
+ Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
+ NameAndType [ ()V]
+ NameAndType [doReallyStop (Z)V]
+ NameAndType [execPendingActions ()Z]
+ NameAndType [handleMessage (Landroid/os/Message;)V]
+ NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
+ NameAndType [mStopped Z]
+ NameAndType [onResumeFragments ()V]
+ NameAndType [this$0 Landroid/support/v4/app/FragmentActivity;]
+ NameAndType [what I]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(Landroid/os/Message;)V]
+ Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
+ Utf8 [(Z)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/support/v4/app/FragmentActivity;]
+ Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
+ Utf8 [Z]
+ Utf8 [android/os/Handler]
+ Utf8 [android/os/Message]
+ Utf8 [android/support/v4/app/FragmentActivity]
+ Utf8 [android/support/v4/app/FragmentActivity$1]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [doReallyStop]
+ Utf8 [execPendingActions]
+ Utf8 [handleMessage]
+ Utf8 [mFragments]
+ Utf8 [mStopped]
+ Utf8 [onResumeFragments]
+ Utf8 [this$0]
+ Utf8 [what]
Fields (count = 1):
+ Field: this$0 Landroid/support/v4/app/FragmentActivity;
Access flags: 0x1010
= final synthetic android.support.v4.app.FragmentActivity this$0
Methods (count = 2):
- Method: (Landroid/support/v4/app/FragmentActivity;)V
Access flags: 0x0
= FragmentActivity$1(android.support.v4.app.FragmentActivity)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 10, locals = 2, stack = 2):
[0] aload_0 v0
[1] aload_1 v1
[2] putfield #9
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
[5] aload_0 v0
[6] invokespecial #10
+ Methodref [android/os/Handler. ()V]
[9] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: handleMessage(Landroid/os/Message;)V
Access flags: 0x1
= public void handleMessage(android.os.Message)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 76, locals = 2, stack = 2):
[0] aload_1 v1
[1] getfield #6
+ Fieldref [android/os/Message.what I]
[4] lookupswitch (2 offsets, default=66) (target=70)
1: offset = 28, target = 32
2: offset = 47, target = 51
default: offset = 66, target = 70
[32] aload_0 v0
[33] getfield #9
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
[36] getfield #8
+ Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
[39] ifeq +36 (target=75)
[42] aload_0 v0
[43] getfield #9
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
[46] iconst_0
[47] invokevirtual #12
+ Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
[50] return
[51] aload_0 v0
[52] getfield #9
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
[55] invokevirtual #13
+ Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
[58] aload_0 v0
[59] getfield #9
+ Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
[62] getfield #7
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
[65] invokevirtual #14
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
[68] pop
[69] return
[70] aload_0 v0
[71] aload_1 v1
[72] invokespecial #11
+ Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
[75] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$FragmentTag
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x20
= class android.support.v4.app.FragmentActivity$FragmentTag extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 26):
+ Integer [0]
+ Integer [1]
+ Integer [2]
+ Integer [16842755]
+ Integer [16842960]
+ Integer [16842961]
+ Class [android/support/v4/app/FragmentActivity$FragmentTag]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [Fragment [I]
+ Utf8 [()V]
+ Utf8 []
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [ConstantValue]
+ Utf8 [Fragment]
+ Utf8 [Fragment_id]
+ Utf8 [Fragment_name]
+ Utf8 [Fragment_tag]
+ Utf8 [I]
+ Utf8 [[I]
+ Utf8 [android/support/v4/app/FragmentActivity$FragmentTag]
+ Utf8 [java/lang/Object]
Fields (count = 4):
+ Field: Fragment [I
Access flags: 0x19
= public static final int[] Fragment
+ Field: Fragment_id I
Access flags: 0x19
= public static final int Fragment_id
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
+ Field: Fragment_name I
Access flags: 0x19
= public static final int Fragment_name
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [0]
+ Field: Fragment_tag I
Access flags: 0x19
= public static final int Fragment_tag
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [2]
Methods (count = 2):
- Method: ()V
Access flags: 0x0
= FragmentActivity$FragmentTag()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #10
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
- Method: ()V
Access flags: 0x8
= static void ()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 22, locals = 0, stack = 4):
[0] iconst_3
[1] newarray 10
[3] dup
[4] iconst_0
[5] ldc #4
+ Integer [16842755]
[7] iastore
[8] dup
[9] iconst_1
[10] ldc #5
+ Integer [16842960]
[12] iastore
[13] dup
[14] iconst_2
[15] ldc #6
+ Integer [16842961]
[17] iastore
[18] putstatic #9
+ Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
[21] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$NonConfigurationInstances
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.FragmentActivity$NonConfigurationInstances extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 19):
+ Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
+ Class [java/lang/Object]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ Utf8 [()V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [Landroid/support/v4/c/c;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [Ljava/util/ArrayList;]
+ Utf8 [Ljava/util/HashMap;]
+ Utf8 [activity]
+ Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
+ Utf8 [children]
+ Utf8 [custom]
+ Utf8 [fragments]
+ Utf8 [java/lang/Object]
+ Utf8 [loaders]
Fields (count = 5):
+ Field: activity Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object activity
+ Field: custom Ljava/lang/Object;
Access flags: 0x0
= java.lang.Object custom
+ Field: children Ljava/util/HashMap;
Access flags: 0x0
= java.util.HashMap children
+ Field: fragments Ljava/util/ArrayList;
Access flags: 0x0
= java.util.ArrayList fragments
+ Field: loaders Landroid/support/v4/c/c;
Access flags: 0x0
= android.support.v4.c.c loaders
Methods (count = 1):
- Method: ()V
Access flags: 0x0
= FragmentActivity$NonConfigurationInstances()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #3
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x421
= public abstract class android.support.v4.app.FragmentManager extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 56):
+ Integer [1]
+ Class [android/support/v4/app/FragmentManager]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [java/lang/Object]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
+ Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
+ Methodref [java/lang/Object. ()V]
+ NameAndType [ ()V]
+ NameAndType [DEBUG Z]
+ NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [()I]
+ Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
+ Utf8 [()V]
+ Utf8 [()Z]
+ Utf8 [(I)Landroid/support/v4/app/Fragment;]
+ Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;]
+ Utf8 [(II)V]
+ Utf8 [(II)Z]
+ Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
+ Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
+ Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
+ Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Utf8 [(Ljava/lang/String;I)V]
+ Utf8 [(Ljava/lang/String;I)Z]
+ Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Utf8 [(Z)V]
+ Utf8 []
+ Utf8 [Code]
+ Utf8 [ConstantValue]
+ Utf8 [DEBUG]
+ Utf8 [I]
+ Utf8 [Ljava/lang/Deprecated;]
+ Utf8 [POP_BACK_STACK_INCLUSIVE]
+ Utf8 [RuntimeVisibleAnnotations]
+ Utf8 [Z]
+ Utf8 [addOnBackStackChangedListener]
+ Utf8 [android/support/v4/app/FragmentManager]
+ Utf8 [android/support/v4/app/FragmentManagerImpl]
+ Utf8 [beginTransaction]
+ Utf8 [dump]
+ Utf8 [enableDebugLogging]
+ Utf8 [executePendingTransactions]
+ Utf8 [findFragmentById]
+ Utf8 [findFragmentByTag]
+ Utf8 [getBackStackEntryAt]
+ Utf8 [getBackStackEntryCount]
+ Utf8 [getFragment]
+ Utf8 [java/lang/Object]
+ Utf8 [openTransaction]
+ Utf8 [popBackStack]
+ Utf8 [popBackStackImmediate]
+ Utf8 [putFragment]
+ Utf8 [removeOnBackStackChangedListener]
+ Utf8 [saveFragmentInstanceState]
Fields (count = 1):
+ Field: POP_BACK_STACK_INCLUSIVE I
Access flags: 0x19
= public static final int POP_BACK_STACK_INCLUSIVE
Class member attributes (count = 1):
+ Constant value attribute:
+ Integer [1]
Methods (count = 21):
- Method: ()V
Access flags: 0x1
= public FragmentManager()
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokespecial #7
+ Methodref [java/lang/Object. ()V]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Method: beginTransaction()Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x401
= public abstract android.support.v4.app.FragmentTransaction beginTransaction()
+ Method: openTransaction()Landroid/support/v4/app/FragmentTransaction;
Access flags: 0x1
= public android.support.v4.app.FragmentTransaction openTransaction()
Class member attributes (count = 2):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] aload_0 v0
[1] invokevirtual #6
+ Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
[4] areturn
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
+ Runtime visible annotations attribute:
- Annotation [Ljava/lang/Deprecated;]:
+ Method: executePendingTransactions()Z
Access flags: 0x401
= public abstract boolean executePendingTransactions()
+ Method: findFragmentById(I)Landroid/support/v4/app/Fragment;
Access flags: 0x401
= public abstract android.support.v4.app.Fragment findFragmentById(int)
+ Method: findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
Access flags: 0x401
= public abstract android.support.v4.app.Fragment findFragmentByTag(java.lang.String)
+ Method: popBackStack()V
Access flags: 0x401
= public abstract void popBackStack()
+ Method: popBackStackImmediate()Z
Access flags: 0x401
= public abstract boolean popBackStackImmediate()
+ Method: popBackStack(Ljava/lang/String;I)V
Access flags: 0x401
= public abstract void popBackStack(java.lang.String,int)
+ Method: popBackStackImmediate(Ljava/lang/String;I)Z
Access flags: 0x401
= public abstract boolean popBackStackImmediate(java.lang.String,int)
+ Method: popBackStack(II)V
Access flags: 0x401
= public abstract void popBackStack(int,int)
+ Method: popBackStackImmediate(II)Z
Access flags: 0x401
= public abstract boolean popBackStackImmediate(int,int)
+ Method: getBackStackEntryCount()I
Access flags: 0x401
= public abstract int getBackStackEntryCount()
+ Method: getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;
Access flags: 0x401
= public abstract android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int)
+ Method: addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
Access flags: 0x401
= public abstract void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
+ Method: removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
Access flags: 0x401
= public abstract void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
+ Method: putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V
Access flags: 0x401
= public abstract void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment)
+ Method: getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
Access flags: 0x401
= public abstract android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String)
+ Method: saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;
Access flags: 0x401
= public abstract android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment)
+ Method: dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
Access flags: 0x401
= public abstract void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
+ Method: enableDebugLogging(Z)V
Access flags: 0x9
= public static void enableDebugLogging(boolean)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 5, locals = 1, stack = 1):
[0] iload_0 v0
[1] putstatic #5
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
[4] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 0):
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager$BackStackEntry
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.app.FragmentManager$BackStackEntry extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 14):
+ Class [android/support/v4/app/FragmentManager$BackStackEntry]
+ Class [java/lang/Object]
+ Utf8 [()I]
+ Utf8 [()Ljava/lang/CharSequence;]
+ Utf8 [()Ljava/lang/String;]
+ Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
+ Utf8 [getBreadCrumbShortTitle]
+ Utf8 [getBreadCrumbShortTitleRes]
+ Utf8 [getBreadCrumbTitle]
+ Utf8 [getBreadCrumbTitleRes]
+ Utf8 [getId]
+ Utf8 [getName]
+ Utf8 [java/lang/Object]
Fields (count = 0):
Methods (count = 6):
+ Method: getId()I
Access flags: 0x401
= public abstract int getId()
+ Method: getName()Ljava/lang/String;
Access flags: 0x401
= public abstract java.lang.String getName()
+ Method: getBreadCrumbTitleRes()I
Access flags: 0x401
= public abstract int getBreadCrumbTitleRes()
+ Method: getBreadCrumbShortTitleRes()I
Access flags: 0x401
= public abstract int getBreadCrumbShortTitleRes()
+ Method: getBreadCrumbTitle()Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence getBreadCrumbTitle()
+ Method: getBreadCrumbShortTitle()Ljava/lang/CharSequence;
Access flags: 0x401
= public abstract java.lang.CharSequence getBreadCrumbShortTitle()
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager$OnBackStackChangedListener
Superclass: java/lang/Object
Major version: 0x31
Minor version: 0x0
Access flags: 0x601
= public interface android.support.v4.app.FragmentManager$OnBackStackChangedListener extends java.lang.Object
Interfaces (count = 0):
Constant Pool (count = 7):
+ Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
+ Class [java/lang/Object]
+ Utf8 [()V]
+ Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
+ Utf8 [java/lang/Object]
+ Utf8 [onBackStackChanged]
Fields (count = 0):
Methods (count = 1):
+ Method: onBackStackChanged()V
Access flags: 0x401
= public abstract void onBackStackChanged()
Class file attributes (count = 0):
_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl
Superclass: android/support/v4/app/FragmentManager
Major version: 0x31
Minor version: 0x0
Access flags: 0x30
= final class android.support.v4.app.FragmentManagerImpl extends android.support.v4.app.FragmentManager
Interfaces (count = 0):
Constant Pool (count = 1093):
+ Integer [1]
+ Integer [2]
+ Integer [3]
+ Integer [4]
+ Integer [5]
+ Integer [6]
+ Integer [220]
+ Float [0.5]
+ Float [0.975]
+ Float [1.075]
+ Float [1.125]
+ Float [1.5]
+ Float [2.5]
+ String [ ]
+ String [ ]
+ String [ #]
+ String [ mAvailIndices: ]
+ String [ mCurState=]
+ String [ mNeedMenuInvalidate=]
+ String [ mNoTransactionsBecause=]
+ String [ (index ]
+ String [ did not call through to super.onActivityCreated()]
+ String [ did not call through to super.onAttach()]
+ String [ did not call through to super.onCreate()]
+ String [ did not call through to super.onDestroy()]
+ String [ did not call through to super.onDestroyView()]
+ String [ did not call through to super.onDetach()]
+ String [ did not call through to super.onPause()]
+ String [ did not call through to super.onResume()]
+ String [ did not call through to super.onStart()]
+ String [ did not call through to super.onStop()]
+ String [ for fragment ]
+ String [ has cleared index: ]
+ String [ has target not in fragment manager: ]
+ String [ in ]
+ String [ is not currently in the FragmentManager]
+ String [ mDestroyed=]
+ String [ mStateSaved=]
+ String [ nesting=]
+ String [ target no longer exists: ]
+ String [ to ]
+ String [ with ]
+ String [): ]
+ String [:]
+ String [: ]
+ String [: (null)]
+ String [: index ]
+ String [Active Fragments in ]
+ String [Activity has been destroyed]
+ String [Added Fragments:]
+ String [Adding available back stack index ]
+ String [Adding back stack index ]
+ String [Allocated fragment index ]
+ String [Back Stack Indices:]
+ String [Back Stack:]
+ String [Bad id: ]
+ String [Can not perform this action after onSaveInstanceState]
+ String [Can not perform this action inside of ]
+ String [Failure saving state: ]
+ String [Failure saving state: active ]
+ String [Fragement no longer exists for key ]
+ String [Fragment ]
+ String [FragmentManager]
+ String [FragmentManager misc state:]
+ String [FragmentManager{]
+ String [Fragments Created Menus:]
+ String [Freeing back stack index ]
+ String [Freeing fragment index ]
+ String [Must be called from main thread of process]
+ String [No activity]
+ String [No instantiated fragment for index #]
+ String [No view found for id 0x]
+ String [Pending Actions:]
+ String [Popping back stack state: ]
+ String [Re-attaching retained fragment ]
+ String [Recursive entry to executePendingTransactions]
+ String [Saved state of ]
+ String [Setting back stack index ]
+ String [add: ]
+ String [android:target_req_state]
+ String [android:target_state]
+ String [android:user_visible_hint]
+ String [android:view_state]
+ String [attach: ]
+ String [detach: ]
+ String [hide: ]
+ String [mAvailBackStackIndices: ]
+ String [movefrom ACTIVITY_CREATED: ]
+ String [movefrom CREATED: ]
+ String [movefrom RESUMED: ]
+ String [movefrom STARTED: ]
+ String [movefrom STOPPED: ]
+ String [moveto ACTIVITY_CREATED: ]
+ String [moveto CREATED: ]
+ String [moveto RESUMED: ]
+ String [moveto STARTED: ]
+ String [remove: ]
+ String [restoreAllState: adding #]
+ String [restoreAllState: adding avail #]
+ String [restoreAllState: adding bse #]
+ String [restoreAllState: making added #]
+ String [restoreAllState: re-attaching retained ]
+ String [retainNonConfig: keeping retained ]
+ String [saveAllState: adding back stack #]
+ String [saveAllState: adding fragment #]
+ String [saveAllState: no fragments!]
+ String [show: ]
+ String [}}]
+ Class [android/os/Build$VERSION]
+ Class [android/os/Bundle]
+ Class [android/os/Handler]
+ Class [android/os/Looper]
+ Class [android/support/v4/app/BackStackRecord]
+ Class [android/support/v4/app/BackStackState]
+ Class [android/support/v4/app/Fragment]
+ Class [android/support/v4/app/Fragment$SavedState]
+ Class [android/support/v4/app/FragmentActivity]
+ Class [android/support/v4/app/FragmentManager]
+ Class [android/support/v4/app/FragmentManager$BackStackEntry]
+ Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
+ Class [android/support/v4/app/FragmentManagerImpl]
+ Class [android/support/v4/app/FragmentManagerImpl$1]
+ Class [android/support/v4/app/FragmentManagerImpl$2]
+ Class [android/support/v4/app/FragmentManagerImpl$3]
+ Class [android/support/v4/app/FragmentManagerImpl$4]
+ Class [android/support/v4/app/FragmentManagerImpl$5]
+ Class [android/support/v4/app/FragmentManagerState]
+ Class [android/support/v4/app/FragmentState]
+ Class [android/support/v4/app/LoaderManagerImpl]
+ Class [android/support/v4/app/NoSaveStateFrameLayout]
+ Class [android/support/v4/app/SuperNotCalledException]
+ Class [android/support/v4/c/a]
+ Class [android/support/v4/c/b]
+ Class [android/util/Log]
+ Class [android/util/SparseArray]
+ Class [android/view/View]
+ Class [android/view/ViewGroup]
+ Class [android/view/Window]
+ Class [android/view/WindowManager$LayoutParams]
+ Class [android/view/animation/AccelerateInterpolator]
+ Class [android/view/animation/AlphaAnimation]
+ Class [android/view/animation/Animation]
+ Class [android/view/animation/AnimationSet]
+ Class [android/view/animation/AnimationUtils]
+ Class [android/view/animation/DecelerateInterpolator]
+ Class [android/view/animation/ScaleAnimation]
+ Class [java/io/PrintWriter]
+ Class [java/lang/IllegalArgumentException]
+ Class [java/lang/IllegalStateException]
+ Class [java/lang/Integer]
+ Class [java/lang/Object]
+ Class [java/lang/Runnable]
+ Class [java/lang/String]
+ Class [java/lang/StringBuilder]
+ Class [java/lang/System]
+ Class [java/util/ArrayList]
+ Class [java/util/Arrays]
+ Long [220]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
+ Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
+ Fieldref [android/support/v4/app/Fragment.mAdded Z]
+ Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
+ Fieldref [android/support/v4/app/Fragment.mCalled Z]
+ Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
+ Fieldref [android/support/v4/app/Fragment.mContainerId I]
+ Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
+ Fieldref [android/support/v4/app/Fragment.mDetached Z]
+ Fieldref [android/support/v4/app/Fragment.mFragmentId I]
+ Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
+ Fieldref [android/support/v4/app/Fragment.mHidden Z]
+ Fieldref [android/support/v4/app/Fragment.mInLayout Z]
+ Fieldref [android/support/v4/app/Fragment.mIndex I]
+ Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
+ Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
+ Fieldref [android/support/v4/app/Fragment.mNextAnim I]
+ Fieldref [android/support/v4/app/Fragment.mRemoving Z]
+ Fieldref [android/support/v4/app/Fragment.mRestored Z]
+ Fieldref [android/support/v4/app/Fragment.mResumed Z]
+ Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
+ Fieldref [android/support/v4/app/Fragment.mRetaining Z]
+ Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
+ Fieldref [android/support/v4/app/Fragment.mState I]
+ Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
+ Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
+ Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
+ Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
+ Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
+ Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
+ Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
+ Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
+ Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
+ Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
+ Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
+ Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
+ Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
+ Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
+ Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I]
+ Methodref [android/os/Bundle. ()V]
+ Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
+ Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
+ Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
+ Methodref [android/os/Bundle.isEmpty ()Z]
+ Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
+ Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
+ Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
+ Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
+ Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;]
+ Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
+ Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
+ Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
+ Methodref [android/support/v4/app/BackStackRecord. (Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V]
+ Methodref [android/support/v4/app/BackStackState. (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
+ Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
+ Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
+ Methodref [android/support/v4/app/Fragment.initState ()V]
+ Methodref [android/support/v4/app/Fragment.isInBackStack ()Z]
+ Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
+ Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
+ Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;]
+ Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V]
+ Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
+ Methodref [android/support/v4/app/Fragment.onDestroy ()V]
+ Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V]
+ Methodref [android/support/v4/app/Fragment.onDetach ()V]
+ Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V]
+ Methodref [android/support/v4/app/Fragment.onLowMemory ()V]
+ Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z]
+ Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/Fragment.onPause ()V]
+ Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V]
+ Methodref [android/support/v4/app/Fragment.onResume ()V]
+ Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/Fragment.performDestroyView ()V]
+ Methodref [android/support/v4/app/Fragment.performReallyStop ()V]
+ Methodref [android/support/v4/app/Fragment.performStart ()V]
+ Methodref [android/support/v4/app/Fragment.performStop ()V]
+ Methodref [android/support/v4/app/Fragment.restoreViewState ()V]
+ Methodref [android/support/v4/app/Fragment.setIndex (I)V]
+ Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;]
+ Methodref [android/support/v4/app/Fragment$SavedState. (Landroid/os/Bundle;)V]
+ Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
+ Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
+ Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
+ Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragmentIndex (I)V]
+ Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
+ Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
+ Methodref [android/support/v4/app/FragmentManager. ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
+ Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
+ Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
+ Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I]
+ Methodref [android/support/v4/app/FragmentManagerImpl$1. (Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl$2. (Landroid/support/v4/app/FragmentManagerImpl;)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl$3. (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
+ Methodref [android/support/v4/app/FragmentManagerImpl$4.